Напишите программу, которая в последовательности натуральных чисел обретает среднее
Напишите программу, которая в последовательности натуральных чисел обретает среднее арифметическое двухзначных чисел либо извещает, что таких чисел нет.
Программа получает на вход естественные числа, количество введенных чисел неведомо, последовательность кончается числом 0 (0 признак окончания ввода, не является членом последовательности).
Количество чисел не превышает 100. Введенные числа не превосходят 300. Программа обязана вывести среднее арифметическое двухзначных чисел или вывести NO, если таких чисел в последовательности нет.
Язык c++
include lt;iostreamgt;
using namespace std;
int main()
int sum = 0, total = 0, number;
cin gt;gt; number;
while (number gt; 0)
if (9 lt; number amp;amp; number lt; 100)
sum += number;
++total;
cin gt;gt; number;
if (total gt; 0)
cout lt;lt; (1.0 * sum) / total lt;lt; "\n";
else
cout lt;lt; "NO" lt;lt; "\n";
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.