Напишите программу которая в последовательности натуральных чисел находит среднее арифметическое
Перейти к содержимому

Напишите программу которая в последовательности натуральных чисел находит среднее арифметическое

Напишите программу, которая для последовательности натуральных чисел находит среднее арифметическое. Программа получает на вход числа, кол-во чисел неизвестно, последовательность заканчивается числом 0 (0 в последовательность не входит)

var
a, i : integer; // объявляем переменные целочисленного типа.
sum : real; // объявляем переменную вещественного типа.
begin
writeln (‘введите последовательность чисел, окончание ввода — число 0:’); // вывод строки.
a := 1; // нужно для выполнения цикла.
while a <> 0 do // начало цикла.
begin
readln (a); // считываем число, введенное с клавиатуры.
if (a = 0) then
write (‘Среднее арифметическое, равно: ‘, round ((sum / i), 2)); //вывод ответа на // экран.
sum := sum + a; // считаем сумму введенных чисел.
i := i + 1; // считаем количество введенных чисел.
end;
end.

  • Связаться с нами
  • Правила проекта
  • Лицензионное соглашение
  • Политика конфиденциальности

Напишите программу которая в последовательности натуральных чисел находит среднее арифметическое

Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое двузначных чисел или сообщает, что таких чисел нет (выводит «NO»). Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом \(0\) (\(0\) – признак окончания ввода, не входит в последовательность).

Количество чисел не превышает \(100\). Введённые числа не превышают \(300\). Программа должна вывести среднее арифметическое двузначных чисел или вывести «NO», если таких чисел нет. Значение выводить с точностью до десятых.

Решение:

Python

 n = int(input()) s = 0 q = 0 while n: if 9 < n < 100: q += 1 s += n n = int(input()) if q: print(f"") else: print('NO') 

ОГЭ 15.2 — 6 находит среднее арифметическое чисел, кратных 6

Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое чисел, кратных 6, или сообщает, что таких чисел нет (выводит «NO»). Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность).
Количество чисел не превышает 100. Введённые числа не превышают 300.

Программа должна вывести среднее арифметическое чисел, кратных 6, или вывести «NO», если таких чисел нет. Значение выводить с точностью до десятых.

Пример работы программы:

Входные данные Выходные данные
30
170
127
0
148,5

Решение:

ОГЭ 15.2 — 5 находит среднее арифметическое трехзначных чисел

Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое трехзначных чисел или сообщает, что таких чисел нет (выводит «NO»). Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность).

Количество чисел не превышает 100. Введённые числа не превышают 300.

Программа должна вывести среднее арифметическое трехзначных чисел или вывести «NO», если таких чисел нет. Значение выводить с точностью до десятых.

Пример работы программы:

Входные данные Выходные данные
30
170
127
0
148,5

Решение:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *