Предмет: Информатика, автор: nurtaialbashirzhan

Даны целые числа от 1 до n. Посчитать среднее арифметическое этих чисел, если оно превышает 17, то на экран вывести число на 5 меньше среднего арифметического. В противном случае на экран вывести произведение этих чисел.


Semion03: Сколько дано чисел?
Semion03: Разве тут не написан диапазон числа от 1 до n?

Ответы

Автор ответа: BobbyFresnel
0

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

begin

 var n := ReadInteger('n =');

 var m := Range(1, n).Average;

 if m > 17 then

   Print(m - 5)

 else

   Range(1, n).Aggregate(BigInteger.One, (p, q) -> p * q).Print

end.

Приложения:

Semion03: Согласен
Semion03: Вклад автора, да ещё и за даром очень уважается(особенно когда речь идёт о 560 стр)
Semion03: В смысле ознакомится с самим содержанием книги было бы удобнее в печатном ввиде
Semion03: Ну так то да,проще самому напечатать)
Похожие вопросы
Предмет: Английский язык, автор: burcu299
Предмет: Английский язык, автор: ministreliykristiano
Предмет: Математика, автор: Dendy95