Программа, которая будет находить среднее арифметическое чисел больше 3. Молюю
witchmay:
язык программирования?
Ответы
Ответ дал:
0
Ответ:
Обычно, если человек не указывает язык, то по итогу оказывается что нужно ему на паскале.
PascalABC.NET
begin
var nums := ArrRandom(100, -99, 99);
nums.Where(x-> x>3).Average.Println;
end.
Объяснение:
Если человеку понадобится найти среднее из 2-3 чисел, ваша программа "слетит" в случае, когда не будет отобрано ни одного числа по критерию х > 3
Ответ дал:
0
===== PascalABC.NET =====
begin
var n := ReadInteger('Количество чисел =');
ReadSeqReal('Вводите:', n).Where(p -> p > 3)
.DefaultIfEmpty.Average.Println
end.
Приложения:
В случае, если среди введенных чисел не будет ни одного, большего 3, среднее арифметической в этой программе принимается равным нулю, поскольку такого случая в задании не оговорено.
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
3 года назад
8 лет назад