Обработка массивов. Власенко О.Ф - 14 стр.

UptoLike

Задача 5: Вычислить среднее арифметическое элементов
массива.
Алгоритм содержит три пункта. Первые два совпадают с
предыдущей задачей:
1. Сумма s=0.
2. Проход по всем элементам массива и прибавление их значений к
сумме s.
3. Сумму делим на количество элементов массива sa=s/n .
Фрагмент программы:
Var {дополнительные переменные}
s: integer; {сумма элементов массива}
sa:real; {среднее арифметическое элементов массива}
Begin
...
{1} s:=0;
{2} for i:=1 to n do
s:=s+A[i];
{3} s:=s/n;
Поиск максимального/минимального элемента массива
Задача 6: Найти значение максимального элемента массива.
Алгоритм содержит три пункта:
1. Максимальным элементом считаем первый элемент: max=A[1].
2. Начиная со второго элемента, сравниваем имеющийся
максимальный элемент max с очередным элементом массива A[i].
3. Если очередной элемент массива больше имеющегося
максимального элемента, то это и есть новый максимальный
элемент max=A[i].
Фрагмент программы:
Var {дополнительные переменные}
max:integer; {значение максимального элемента массива}
Begin
...
{1} max:=A[1];