Напишите программу которая вводит последовательность целых чисел заканчивающихся нулём и определяет сколько из этих чисел удовлетворяет условию:сумма значений цифр десятичной записи числа равно 10

22 Мар 2021 в 19:48
164 +1
0
Ответы
1

number = int(input("Введите число или 0 для завершения: "))
count = 0

while number != 0:
sum_of_digits = sum([int(digit) for digit in str(number)])
if sum_of_digits == 10:
count += 1

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

print(f"Количество чисел, сумма цифр которых равна 10: {count}")

17 Апр 2024 в 20:24
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир