• Предмет: Информатика
  • Автор: anatolizest
  • Вопрос задан 2 года назад

Программа, которая будет находить среднее арифметическое чисел больше 3. Молюю​


witchmay: язык программирования?

Ответы

Ответ дал: KnowsUser1
0

Ответ:

Обычно, если человек не указывает язык, то по итогу оказывается что нужно ему на паскале.

PascalABC.NET

begin

 var nums := ArrRandom(100, -99, 99);

 nums.Where(x-> x>3).Average.Println;

end.

Объяснение:


BobbyFresnel: Если человеку понадобится найти среднее из 2-3 чисел, ваша программа "слетит" в случае, когда не будет отобрано ни одного числа по критерию х > 3
Ответ дал: BobbyFresnel
0

===== PascalABC.NET =====

begin

 var n := ReadInteger('Количество чисел =');

 ReadSeqReal('Вводите:', n).Where(p -> p > 3)

     .DefaultIfEmpty.Average.Println

end.

Приложения:

BobbyFresnel: В случае, если среди введенных чисел не будет ни одного, большего 3, среднее арифметической в этой программе принимается равным нулю, поскольку такого случая в задании не оговорено.
Вас заинтересует