Ввод и вывод элементов массива
Цели урока:
закрепление материала, изученного на предыдущем уроке;
развитие умений формирования массива;
развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: способы формирования массива.
Учащиеся должны уметь: формировать массив с помощью формул и функции random.
Ход урока:
Организационный момент;
Актуализация знаний;
Объяснение нового материала;
Одним из способов задания элементов массива является заполнение массива случайными числами из некоторого диапазоны. Для этого в программе используется функция Random (x). Она возвращает случайное целое число в диапазоне от 0 до х-1 (х – целое число).
Например,
a: Random(10); - переменная a получит значение случайного целого числа в диапазоне от 0 до 9.
a: Random(11); - переменная a получит значение случайного целого числа в диапазоне от 0 до 10.
a: Random(10)1; - переменная a получит значение случайного целого числа в диапазоне от 1 до 10.
Еще одним способом заполнения массива является заполнение массива числами, связанными определенной закономерностью.
Выполнение практических заданий.
Задание 1. Составьте программу, в которой массив заполняется случайными целыми числами в диапазоне от 0 до 20.
program primer1;
var
a:array1. . 10 of integer;
i:integer;
begin
writeln (Полученный массив:);
for i:1 to 10 do
begin
ai:random(21);
write (ai, );
end;
end.
Задание 2. Составьте программу, в которой массив заполняется случайными целыми числами в диапазоне от – 3 до 20.
program primer2;
var
a:array1. . 10 of integer;
i:integer;
Страницы: 1 | 2 | 3 > >>