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

Напиши программу, которая получает число и находит произведение его нечётных цифр и количество цифр. Выведи найденные 2 числа через пробел. Если нечётных цифр нет, то выведи 0.

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
Напиши программу, которая получает число и находит произведение его нечётных цифр и количество цифр. Выведи найденные 2 числа через пробел. Если нечётных цифр нет, то выведи 0.

Условие:

Напиши программу которая получает число и находит произведение его нечётных чисел и количество цифр. Выведи найдены 2 числа через пробел. Если нечётных цифр нет то вывести 0

Решение:

Ниже представлен пошаговый разбор задачи и программа на Python для её решения. Шаг 1. Считываем введённое число в виде строки. Это нужно для того, чтобы легко перебрать каждую цифру и подсчитать общее количество цифр. Шаг 2. Инициализируем переменную для хранения произведения нечётных цифр. Для начала устанавливаем её в 1, а также заведём счётчик для количества нечётных цифр (чтобы отличить случай, когда нечётных цифр вообще нет). Шаг 3. Проходим циклом по каждому символу строки. Если символ является цифрой (в случае, если число может быть отрицательным, знак «–» нужно пропустить), преобраз...

Не нашел нужную задачу?

Воспользуйся поиском

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