Вопрос задан 30.07.2026 в 12:15. Предмет Информатика. Спрашивает Ощепков Никита.

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

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

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

Отвечает Игнатенко Диана.

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

  • Цифра десятков находится с помощью целочисленного деления на 10.

  • Цифра единиц находится как остаток от деления на 10.

Программа на Python:

number = int(input("Введите двузначное число: "))

tens = abs(number) // 10 units = abs(number) % 10

digit_sum = tens + units

print("Сумма цифр:", digit_sum)

Например, если пользователь введёт число 47, программа выполнит следующие действия:

47 // 10 = 4
47 % 10 = 7
4 + 7 = 11

Результат работы программы:

Введите двузначное число: 47
Сумма цифр: 11

Функция abs() позволяет программе правильно работать и с отрицательными двузначными числами. Например, для числа -35 сумма цифр будет равна 3 + 5 = 8.

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

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

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

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