var arr: array1..101..101..10 of Integer; i, count, sum: Integer; average: Real;
begin sum := 0; count := 0;
// Заполнение массива writeln′Введите10чисел:′'Введите 10 чисел:'′Введите10чисел:′; for i := 1 to 10 do readlnarr[i]arr[i]arr[i];
// Вычисление среднего арифметического ненулевых чисел for i := 1 to 10 do begin if arriii <> 0 then begin sum := sum + arriii; count := count + 1; end; end;
if count <> 0 then average := sum / count else average := 0;
writeln′Среднееарифметическоевсехненулевыхчисел:′,average:0:2'Среднее арифметическое всех ненулевых чисел: ', average:0:2′Среднееарифметическоевсехненулевыхчисел:′,average:0:2; end.
program Average;
var
arr: array1..101..101..10 of Integer;
i, count, sum: Integer;
average: Real;
begin
sum := 0;
count := 0;
// Заполнение массива
writeln′Введите10чисел:′'Введите 10 чисел:'′Введите10чисел:′;
for i := 1 to 10 do
readlnarr[i]arr[i]arr[i];
// Вычисление среднего арифметического ненулевых чисел
for i := 1 to 10 do
begin
if arriii <> 0 then
begin
sum := sum + arriii;
count := count + 1;
end;
end;
if count <> 0 then
average := sum / count
else
average := 0;
writeln′Среднееарифметическоевсехненулевыхчисел:′,average:0:2'Среднее арифметическое всех ненулевых чисел: ', average:0:2′Среднееарифметическоевсехненулевыхчисел:′,average:0:2;
end.