Напишите программу ,которая в последовательности натуральных чисел находит среднее арифметическое чисел ,кратных 6,или сообщает ,что таких чисел нет (выводит '' no'').программа получает на вход натуральные числа, количество введённых чисел неизвестно ,последовательность чисел заканчивается числом 0 ( 0-признак окончания ввода ,не входит в последовательность ) .количество чисел не превышает 10 .введённые числа не превышает 300. программа должна вывести среднее арифметическое чисел,кратных 6,или вывести "no'' если таких чисел нет . значение выводить с точностью до десятых.
261
443
Ответы на вопрос:
#include < bits/stdc++.h> using namespace std; int main() { double sum = 0; double n = 0; while (true) { int x; cin > > x; if (x == 0) break; if (x % 6 == 0) { ++n; sum += x; } } if (n == 0) cout < < "no" < < endl; else cout < < (sum / n) < < endl; return 0; }
uses crt; var ch,a,b: integer;
beginreadln(ch); a: =ch div 10; b: =ch mod 10; if a > b then writeln(a) else writeln(b); readln;
end.
Популярно: Информатика
-
НяшаАнька22.01.2022 00:01
-
Ketinur02.12.2022 14:27
-
Семён322828.01.2022 03:00
-
Perchyn060110.10.2020 19:19
-
Amalia133729.03.2021 00:28
-
Artem1909200222.10.2022 07:02
-
lolloool201721.09.2020 10:17
-
vtrnnst03.10.2022 06:17
-
Фея101122.01.2020 14:54
-
sumochkaaaaa03.05.2021 15:50