Привет, меня зовут Иван и сегодня я хочу рассказать вам о программе, которую я написал, чтобы определить количество четных и нечетных цифр в числе. Это очень полезная практика для тех, кто только начинает изучать программирование.Для написания этой программы я использовал язык программирования Python. Он очень удобный и простой для новичков.Для начала, я запросил у пользователя ввод числа с клавиатуры. Для этого воспользовался функцией input⁚
number input(″Введите число⁚ ″)
Затем я преобразовал введенное число в строку, чтобы можно было легко обращаться к его цифрам. Для этого воспользовался функцией str⁚
number_str str(number)
Теперь у нас есть число в виде строки, и мы можем легко перебирать его цифры. Я создал две переменные⁚ одну для хранения количества четных цифр и вторую для нечетных⁚
even_count 0
odd_count 0
Далее я использовал цикл for, чтобы пройтись по каждой цифре числа⁚
for digit in number_str⁚
Внутри цикла я проверял, является ли текущая цифра четной или нечетной, используя оператор % (остаток от деления). Если остаток от деления на 2 равен нулю, это значит, что цифра четная, и мы увеличиваем счетчик четных цифр на 1. В противном случае, цифра нечетная, и мы увеличиваем счетчик нечетных цифр на 1⁚
if int(digit) % 2 0⁚
even_count 1
else⁚
odd_count 1
В конце программы я вывел результат на экран⁚
print(″Четные⁚″, even_count, ″Нечетные⁚″, odd_count)
Теперь я могу запустить программу и ввести любое число, чтобы узнать, сколько в нем четных и нечетных цифр.
Например, если я введу число 1126, то программа выведет следующий результат⁚
Четные⁚ 2 Нечетные⁚ 2
Эта программа помогла мне лучше понять работу с циклами и условными операторами в Python. Я уверен, что она будет полезна и вам, если вы только начинаете изучать программирование.
Удачи вам в ваших практических занятиях и не забудьте поэкспериментировать с кодом и добавить свои улучшения!