Предмет: Информатика,
автор: MrKepChik
В ЧЁМ ОШИБКА?
program z4;
var a,i,n,k,f:integer;
begin
k:=0;
f:=0;
writeln ('В начале введите сколько чисел будет в вашей последовательности, а потом введите последовательность целых чисел.');
readln(n);
for i:=1 to n do
begin
readln(a);
if (a mod 10=5) and (a mod 5=0)
then
k:=k+a;
f:=f+1;
end;
writeln('Среднее арифметическое чисел, кратных 5, но не заканчивающихся на 0: ',k/f);
end.
Приложения:
Ответы
Автор ответа:
0
for i:=1 to n do
begin
readln(a);
if (a mod 10=5)
then
begin
k:=k+a;
f:=f+1;
end;
end;
begin
readln(a);
if (a mod 10=5)
then
begin
k:=k+a;
f:=f+1;
end;
end;
Похожие вопросы
Предмет: Литература,
автор: Avrora456890
Предмет: Математика,
автор: Kkelyar
Предмет: Русский язык,
автор: serikshamshyrak
Предмет: Алгебра,
автор: Ян9
Предмет: Биология,
автор: andresha981