Предмет: Информатика,
автор: iparaashimzhanova
Дан трехзначный номер. Найдите сумму его цифр. Во всех задачах введите данные с помощью input() и распечатайте результат с помощью print() Выполнить тест №1 Выполнить тест № 2 Выполнить тест №3 179 829 204 Выполнить тест №4 100 Вход 17 19 6 1 Правильный ответ
Приложения:
Ответы
Автор ответа:
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)
Похожие вопросы
Предмет: Другие предметы,
автор: violettakarafet0404
Предмет: Математика,
автор: alis19072012
Предмет: Биология,
автор: zaharenkoalena2022
Предмет: Музыка,
автор: AnastasiaHorkaya
Предмет: Английский язык,
автор: Katusha103