1. Главная
  2. Библиотека
  3. Программирование
  4. Напишите программу, которая в последовательности натура...
Разбор задачи

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

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое чисел, кратных 7, или сообщает, что таких чисел нет (выводит «НЕТ»). Программа получает на вход натуральные числа, количество введённых чисел неизвестно,

Условие:

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

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

Решение:

Вот пример программы на Python, которая выполняет описанную задачу:

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой тип цикла наиболее подходит для обработки последовательности чисел, когда количество элементов заранее неизвестно, а окончание ввода определяется специальным значением (признаком окончания)?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет