Умоляю, ! напишите программу, которая в последовательности натуральных чисел определяет среднее арифметическое всех чисел, кратных 2 и оканчивающихся на 8. программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). количество чисел не превышает 100. введённые числа не превышают 300. программа должна вывести одно число: среднее арифметическое всех чисел, кратных 2 и оканчивающихся на 8.
300
500
Ответы на вопрос:
Var s,n,k: integer; begin writeln('введите натуральные числа, 0 - окончание ввода'); k: =0; s: =0; repeat read(n); if n< > 0 then if n mod 10 = 8 then begin k: =k+1; s: =s+n end until n=0; if k> 0 then writeln(s/k: 0: 4) else writeln(0) end. пример введите натуральные числа, 0 - окончание ввода 34 17 8 32 1424 28 7 0 18.0000
1. Ядро системы
2. Структура файловой системы и диски
3. Хранение конфигурации и данных
4. Управление пользователями и права
5. Управление программами и обновление
Популярно: Информатика
-
nastik110206.08.2021 08:08
-
Hgfdc01.05.2022 12:19
-
kotizm23.08.2022 16:48
-
dmitriq2006130.03.2023 03:05
-
nlogvinova1402.08.2021 17:01
-
qqruzko10.05.2022 09:46
-
M506322.12.2022 04:34
-
катя508921.10.2020 15:35
-
graf223124.03.2022 20:56
-
НикитаСекретчик12.04.2021 15:22