Вопрос задан 03.11.2026 в 13:53. Предмет Информатика. Спрашивает Поп Михайло.

Реши задачу: определи, четной или нечетной является сумма цифр заданного натурального числа N, если сумма является нечетным числом,

то выведи на экран "1", иначе - "2"

Перейти к ответам

Ответы на вопрос

Отвечает Бабич Сабина.

Нужно найти сумму цифр числа и проверить, делится ли она на \(2\).

Алгоритм:

  • Ввести натуральное число \(N\).
  • Пока \(N>0\), прибавлять последнюю цифру \(N\) к сумме и удалять эту цифру: \(N=N\mathbin{//}10\).
  • Если сумма цифр нечётная, вывести 1, иначе вывести 2.

Пример программы на Python:

n = int(input())
summa = 0
while n > 0:
    summa += n % 10
    n //= 10
if summa % 2 == 1:
    print(1)
else:
    print(2)

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос