Сегодня ко мне обратились с просьбой помочь в решении задачи по нахождению количества четных цифр в числе, поэтому, в этой статье кратко разберем задачу по написанию программы на Python, которая считает количество четных цифр введенного числа двумя способами, без использования функции и с использованием функции.
Давайте перейдем к краткому объяснению программного кода для решения поставленной задачи:
- Мы просим пользователя ввести число и сохраняем его в переменную number.
- Создаем переменную count, которая будет использоваться для подсчета четных чисел.
- В цикле while мы будем последовательно извлекать последнюю цифру числа, проверять, является ли она четной, и увеличивать счетчик, если это так.
- После проверки последней цифры, мы удаляем ее из числа путем получения целочисленного деления на 10 (number // 10).
- Цикл будет повторяться, пока число не станет равным 0.
- В конце выводим результат - количество четных чисел в введенном числе.
Полученный программный код на Python будет выглядеть следующим образом:
Запустим его на исполнение исполнение и введем любое число:
Как видите на экране, четные числа подсчитаны, но давайте теперь попробуем выполнить тоже самое но с использованием функции, которая будет выполнять все вышеперечисленные действия, но с другими переменными.
Второе решение данной задачи будет выглядеть следующим образом:
После запуска на исполнение данного программного кода, на экране мы увидим аналогичный ответ, как и в первом варианте.
А на этом пока все, благодарю за внимание, подписывайтесь и пишите свои комментарии.
Сейчас читают на нашем канале:
Подписывайтесь на канал и ставьте лайк, Вас ждет много полезной информации!
Мы будем рады видеть Вас в числе наших подписчиков!