Напишите программу, которая просит пользователя ввести четыре четырехзначных числа, каждое в отдельной строке. Затем

  • 54
Напишите программу, которая просит пользователя ввести четыре четырехзначных числа, каждое в отдельной строке. Затем программа должна определить, сколько из этих чисел имеют четную сумму цифр. Выведите полученное число. Используйте язык программирования Python.
Timka
27
Конечно! Решение задачи на подсчет чисел с четной суммой цифр в четырехзначных числах на языке программирования Python будет выглядеть следующим образом:

python
# Получение ввода от пользователя
number1 = input("Введите первое четырехзначное число: ")
number2 = input("Введите второе четырехзначное число: ")
number3 = input("Введите третье четырехзначное число: ")
number4 = input("Введите четвертое четырехзначное число: ")

# Инициализация счетчика чисел с четной суммой цифр
even_sum_count = 0

# Проверка первого числа
digit_sum = int(number1[0]) + int(number1[1]) + int(number1[2]) + int(number1[3])
if digit_sum % 2 == 0:
even_sum_count += 1

# Проверка второго числа
digit_sum = int(number2[0]) + int(number2[1]) + int(number2[2]) + int(number2[3])
if digit_sum % 2 == 0:
even_sum_count += 1

# Проверка третьего числа
digit_sum = int(number3[0]) + int(number3[1]) + int(number3[2]) + int(number3[3])
if digit_sum % 2 == 0:
even_sum_count += 1

# Проверка четвертого числа
digit_sum = int(number4[0]) + int(number4[1]) + int(number4[2]) + int(number4[3])
if digit_sum % 2 == 0:
even_sum_count += 1

# Вывод результата
print("Количество чисел с четной суммой цифр:", even_sum_count)


Данная программа получает от пользователя четыре четырехзначных числа, каждое в отдельной строке, и затем подсчитывает количество чисел с четной суммой цифр. Для каждого числа суммируются его цифры, и если полученная сумма является четным числом, то счетчик увеличивается на единицу. В конце программа выводит полученное количество чисел с четной суммой цифр.

Надеюсь, данное решение ясно и понятно. Если у вас возникнут вопросы, не стесняйтесь задавать!