Вот простая программа на Python, которая проверяет, является ли четырехзначное число палиндромом, и находит сумму его цифр:
# Ввод четырехзначного числа
number = input("Введите четырехзначное число: ")
# Проверка, является ли число палиндромом
is_palindrome = number == number[::-1]
# Подсчет суммы цифр
sum_of_digits = sum(int(digit) for digit in number)
# Вывод результатов
if is_palindrome:
print(f"{number} является палиндромом.")
else:
print(f"{number} не является палиндромом.")
print(f"Сумма цифр числа {number} равна {sum_of_digits}.")
Как работает программа:
- Пользователь вводит четырехзначное число.
- Программа проверяет, является ли число палиндромом, сравнивая его со реверсированной версией.
- Сумма цифр вычисляется с помощью генератора списка.
- Выводится результат проверки палиндрома и сумма цифр.
Попробуйте запустить программу, введя любое четырехзначное число!