Предмет: Информатика,
автор: mayvova005p0wgf3
Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое трёхзначных чисел. Программа получает на вход количество натуральных чисел и сами натуральные числа. Количество чисел не превышает 100. Введённые числа не превышают 300.
Ответы
Автор ответа:
0
===== PascalABC.NET =====
begin
var n := ReadInteger;
ReadSeqInteger(n)
.Where(p -> p.InRange(100, 300))
.DefaultIfEmpty
.Average
.Println
end.
STAJLb:
Красиво))
Автор ответа:
1
var a,n,k,i,s: integer;
begin
readln(n);
s:=0;
k:=0;
for i:=1 to n do begin
readln(a);
if (a>=100) and (a<=300) then begin
s:=s+a;
k:=k+1;
end;
end;
write(s/k);
end.
Интересные вопросы
Предмет: Геометрия,
автор: Аноним
Предмет: Английский язык,
автор: 59182eva
Предмет: Физика,
автор: ocepkovskaa
Предмет: Математика,
автор: Таня11111111211
Предмет: Химия,
автор: sonya257