Предмет: Информатика, автор: iparaashimzhanova

Дан трехзначный номер. Найдите сумму его цифр. Во всех задачах введите данные с помощью input() и распечатайте результат с помощью print() Выполнить тест №1 Выполнить тест № 2 Выполнить тест №3 179 829 204 Выполнить тест №4 100 Вход 17 19 6 1 Правильный ответ​

Приложения:

Ответы

Автор ответа: VladaTjan
0

Ответ:

# Ввод трехзначного номера

number = input("Введите трехзначный номер: ")

# Проверка на корректность ввода

if not number.isdigit() or len(number) != 3:

   print("Ошибка! Введите трехзначное число.")

else:

   # Преобразование введенного числа в целочисленный формат

   number = int(number)

   # Разделение числа на цифры

   digit1 = number // 100

   digit2 = (number // 10) % 10

   digit3 = number % 10

   # Вычисление суммы цифр

   sum_of_digits = digit1 + digit2 + digit3

   # Вывод результата

   print("Сумма цифр трехзначного числа", number, "равна:", sum_of_digits)

   

Похожие вопросы
Предмет: Математика, автор: alis19072012
Предмет: Биология, автор: zaharenkoalena2022