Вычислить среднее арифметическое 5 чисел. - Pascal ABC
Формулировка задачи:
Ввести с клавиатуры 5 дробных чисел вычислить их среднее арифметическое
Решение задачи: «Вычислить среднее арифметическое 5 чисел.»
textual
Листинг программы
var a : array[1..5] of real;
i:integer;
sr :real;
begin
writeln('Введите 5 дробных чисел');
for i := 1 to 5 do
readln(a[i]);
for i := 1 to 5 do
sr := sr +a[i];
writeln('Среднее арифметическое = ', sr/5);
end.
Объяснение кода листинга программы
- Создается переменная
aтипаarray[1..5] of real, которая представляет собой массив из 5 чисел типаreal. - Затем объявляется переменная
iтипаinteger, которая будет использоваться для цикла. - Переменная
srинициализируется значением 0 типаreal. Она будет использоваться для хранения суммы всех чисел в массивеa. - Выводится сообщение «Введите 5 дробных чисел» с помощью функции
writeln(). - Затем начинается цикл
for, который выполняется 5 раз, начиная сi := 1и заканчиваяi <= 5. - Внутри цикла каждая итерация считывает одно число из массива
aс помощью функцииreadln(). Значение числа сохраняется в переменнойa[i]. - После каждой итерации переменная
srувеличивается на сумму числаa[i]и предыдущего значенияsr. - По завершении цикла выводится среднее арифметическое всех чисел в массиве
aс помощью формулыsr/5. - Код заканчивается точкой с запятой
end..