PASCAL С клавиатуры вводится 30 чисел .Сколько среди них нулей .Найти среднее...

0 голосов
33 просмотров

PASCAL С клавиатуры вводится 30 чисел .Сколько среди них нулей .Найти среднее арифметическое из суммы чисел кратных 5-ти.


Информатика (283 баллов) | 33 просмотров
Дан 1 ответ
0 голосов

Var nulls, average, n, s: integer;
var arr[0..29]: array of integer;
begin
for var i := 0 to 29 do read(arr[i]);
for var i := 0 to 29 do
begin
if arr[i] = 0 then nulls++;
if arr[i] mod 5 == 0 then
begin
s += arr[i];
n++;
end;
end;
average = s / n;
writeln("0s = ", nulls);
writeln("Average = ", average);
end.

(1.6k баллов)