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

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

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Напишите программу которая принимаеи на вход последовательность чисел ввод заканчивается вводом числа 0 число 0 не входит в последовательность после она получает произведение всех четных элементок последовательности и делит их на произведение всех

Условие:

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

Решение:

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

  1. Программа запрашивает ввод чисел в цикле до тех пор, пока не будет введено число .
  2. Если введенное число четное, оно умножается на . Если нечетное — на .
  3. После завершения ввода программа проверяет, были ли найдены четные и нечетные числа.
  4. Если найдены и те, и другие, программа выводит результат деления произведения четных чисел на произведение нечетных.
  5. Если четные или нечетные числа не были введены, программа выводит соответствующее сообщение.

Вы можете запустить этот код в своем окружении Python и протестировать его.

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