риода времени (например, месяца). Закончив наблюдения, приступаем к обработке
полученных данных: поиску самого холодного или самого теплого дня, вычислению среднемесячной температуры и т. д. Для этого мы должны составить алгоритм и программу осуществляющие обработку данных.
3. Заполнение одномерного массива.
Рассмотрим заполнение массива. Существует несколько способов заполнения массива.
Мы рассмотрим четыре способа:
с клавиатуры;
с помощью датчика случайных чисел; о с помощью формулы.
а с помощью оператора присваивания, program р 1;
var a:array 1. . 5 of integer; begin
al:7;
a2:14;
a3:20;
a4:27;
a 5 :37;
writeln (a 1 ,a2,a3,a4,a5);
end.
Как бы ни был примитивен приведенный пример, он все же иллюстрирует возможность непосредственного обращения к каждому элементу массива отдельно. Правда, никакого преимущества массива перед несколькими простыми переменными здесь не видно. Очевидно, что в случае, когда количество элементов очень велико, этот способ не подходит. Как правило, этот способ используется не для заполнения массива, а для изменения значений элементов массива.
Заполнение массива с клавиатуры.
Рассмотрим пример заполнения массива А пятью целыми числами с клавиатуры.
Для того чтобы организовать ввод исходных данных в массив, нужно использовать
Begin - начало цикла ввода элементов массива.
Вводим элемент с индексом один.
Обращаемся к первому элементу массива А.
Запоминаем число 13.
End - конец цикла ввода элементов массива.
Аналогично запоминаем остальные 4 числа, program р 1; uses crt; var
d: arrayM . . 10 of integer;
j: integer;
begin
clrscr;
for j:l to 10 do begin
write (d,j:2,); readln (dj); end;
for j:l to 10 do
wr
Страницы: << < 2 | 3 | 4 | 5 | 6 > >>