Дано трёхзначное число. Необходимо определить, является ли сумма его цифр чётной или нечётной. В результате выполнения программы, если сумма нечётная, то появляется сообщение «нечётное», если чётное — сообщение «чётное». Следуйте инструкциям для задания. Python
Ответы на вопрос
Для решения данной задачи на языке программирования Python необходимо:
Ввести трёхзначное число.
Выделить из него сотни, десятки и единицы.
Найти сумму всех трёх цифр.
Проверить, делится ли сумма на 2 без остатка.
Если сумма делится на 2, вывести сообщение «чётное», иначе — «нечётное».
Программа на Python:
Объяснение работы программы:
n // 100— находит первую цифру числа (сотни).(n // 10) % 10— находит вторую цифру (десятки).n % 10— находит последнюю цифру (единицы).s = a + b + c— вычисляет сумму цифр числа.s % 2 == 0— проверяет, является ли сумма чётной.
Пример работы программы:
Ввод:
Введите трёхзначное число: 123Сумма цифр: 1 + 2 + 3 = 6.
Вывод:
чётноеДругой пример:
Ввод:
Введите трёхзначное число: 124Сумма цифр: 1 + 2 + 4 = 7.
Вывод:
нечётноеОтвет: программа определяет чётность суммы цифр трёхзначного числа и выводит соответствующее сообщение: «чётное» или «нечётное».
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

