Презентация, доклад по информатике для 9 класса школ РБ Ввод и вывод элементов массива

Ввод элементов массива (for + read)var komnaty:array[-2..3] of integer;i:integer;beginfor i:=-2 to 3 doread(komnaty[i]); {ввод значений}end.Если в строке ввода набрать больше 6 значений, элементам массива присвоятся первые 6.При работе программы элементы массива вводятся пользователем с клавиатуры через

Слайд 1Ввод и вывод элементов массива
9 класс, Урок 6

Ввод и вывод элементов массива9 класс, Урок 6

Слайд 2Ввод элементов массива (for + read)
var komnaty:array[-2..3] of integer;
i:integer;
begin
for i:=-2 to

3 do
read(komnaty[i]); {ввод значений}
end.

Если в строке ввода набрать больше 6 значений, элементам массива присвоятся первые 6.

При работе программы элементы массива вводятся пользователем с клавиатуры через пробел.

Начало

i = -2..3

Конец

Да

Нет

Ввод
komnaty[i]

Ввод элементов массива (for + read)var komnaty:array[-2..3] of integer;i:integer;beginfor i:=-2 to 3 doread(komnaty[i]); {ввод значений}end.Если в строке

Слайд 3Ввод элементов массива (for + readln)
var komnaty:array[-2..3] of integer;
i:integer;
begin
for i:=-2 to

3 do
read(komnaty[i]);
end.

При работе программы после каждого введённого элемента пользователь нажимает Enter.

readln

Ввод элементов массива (for + readln)var komnaty:array[-2..3] of integer;i:integer;beginfor i:=-2 to 3 doread(komnaty[i]); end.При работе программы после

Слайд 4Ввод элементов массива пользователем с клавиатуры
i = N1..N2
Да
Нет
for i:=-2 to 3 do

read(komnaty[i]);
Пользователь вводит эл-ты массива в строку с разделителем «пробел»

for i:=-2 to 3 do readln(komnaty[i]);
Пользователь вводит эл-ты массива в столбец с нажатием Enter после ввода каждого значения

Ввод i-го эл-та

Ввод элементов массива пользователем с клавиатурыi = N1..N2ДаНетfor i:=-2 to 3 do read(komnaty[i]);Пользователь вводит эл-ты массива в

Слайд 5Ввод элементов массива
uses crt;
var N10: array[1..10] of integer; i: integer;
begin
writeln('Введите

10 первых натуральных чисел');
for i:=1 to 10 do
read(N10[i]);
writeln('Значения внесены в массив');

end.

Описать массив из 10 целых чисел. Массив заполняется с клавиатуры первыми 10 натуральными числами.

Начало

Пригла-шение

Резюме

Конец

i=1..10

Ввод i-го эл-та

Да

Нет

readkey;

Ввод элементов массиваuses crt;var N10: array[1..10] of integer;   i: integer;beginwriteln('Введите 10 первых  натуральных чисел');for

Слайд 6Ввод элементов массива
uses crt;
var N10: array[1..10] of integer; i: integer;
begin


for

i:=1 to 10 do

writeln('Значения внесены в массив');
readkey;
end.

Описать массив из 10 целых чисел. Массив заполняется первыми 10 натуральными числами автоматически.

writeln('Введите 10 первых натуральных чисел');

read(N10[i]);

N10[i]:=i;

Ввод элементов массиваuses crt;var N10: array[1..10] of integer;   i: integer;begin	for i:=1 to 10 dowriteln('Значения внесены

Слайд 7Вывод элементов массива
i=N1..N2
Да
Нет
for i:=1 to 10 do write(N10[i],' ');
Вывод на экран

элементов массива в строку с разделителем «пробел»

for i:=1 to 10 do writeln(N10[i]);
Вывод на экран элементов массива в столбец

Вывод i-го эл-та

Вывод элементов массиваi=N1..N2ДаНетfor i:=1 to 10 do write(N10[i],' ');Вывод на экран элементов массива в строку с разделителем

Слайд 8Вывод элементов массива

uses crt;
var N10: array[1..10] of integer; i: integer;
begin
for

i:=1 to 10 do
N10[i]:=i
writeln('Значения внесены в массив');


readkey;
end.

Описать массив из 10 целых чисел. Массив заполняется первыми 10 натуральными числами автоматически и выводится на экран в строку с разделителем «подчёркивание».

Начало

Резюме

Конец

i=1..10

Да

Нет

Ввод i-го эл-та

i=1..10

Да

Вывод i-го эл-та

Нет

for i:=1 to 10 do
write(N10[i],'_');

Вывод элементов массиваuses crt;var N10: array[1..10] of integer;   i: integer;beginfor i:=1 to 10 doN10[i]:=iwriteln('Значения внесены

Слайд 9Вывод элементов массива
Описать массив из 10 целых чисел. Массив заполняется пользователем

с клавиатуры любыми числами и выводится на экран в столбец.

uses crt;
var N10: array[1..10] of integer;
i: integer;
begin

for i:=1 to 10 do

writeln('Значения внесены в массив');
for i:=1 to 10 do

readkey;
end.

read(N10[i]);

N10[i]:=i;

writeln('Введите 10 целых чисел');

writeln(N10[i]);

write(N10[i],'_');

Вывод элементов массиваОписать массив из 10 целых чисел. Массив заполняется пользователем с клавиатуры любыми числами и выводится

Слайд 10Присваивание элементам массива случайных значений
randomize – инициализация генератора случайных чисел
random

– диапазон генератор случайных чисел

Случайные числа в промежутке [0, 1)
N10[i]:=random;

Случайные числа в промежутке [m, m+1)
N10[i]:=random+m;

Случайные числа в промежутке [0, m]
N10[i]:=random(m+1);

Случайные числа в промежутке [m, k]
N10[i]:=random(k-m+1)+m;

Присваивание элементам массива случайных значений randomize – инициализация генератора случайных чиселrandom – диапазон генератор случайных чиселСлучайные числа

Слайд 11Присваивание элементам массива случайных значений
uses crt;
var N10: array[1..10] of integer;

i: integer;
begin

for i:=1 to 10 do

writeln('Значения внесены в массив');


readkey;
end.

Описать массив из 10 целых чисел. Массив заполняется случайными числами из промежутка [1, 6] и выводится в столбец.

N10[i]:=i;

N10[i]:=random(6)+1;

for i:=1 to 10 do
writeln(N10[i]);

randomize;

Присваивание элементам массива случайных значений uses crt;var N10: array[1..10] of integer;   i: integer;beginfor i:=1 to

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть