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

Срочно!!!!!!!Помогите пожалуйста!!!!!!
Дана программа:
N = int( input("Введите число: ") )
summa = 0
while N != 0:
digit = N % 10
summa += digit
N = N // 10
print( "Сумма цифр", summa )
Выполните ручную прокрутку программы при N = 546. Определите итоговое значение переменной summa.
Сколько раз выполнится цикл, если ввести однозначное число? двузначное? K-значное? число 0?
Я в информатике практически ничего не понимаю!!!!!!!!!


ivangrom777666: какой язык?
ivangrom777666: Python?
lisicasvetlana08: Да

Ответы

Автор ответа: restIess
1

Программа считает сумму цифр числа.

При N = 546, summa = 15

Если ввести однозначное число, то цикл выполнится 1 раз.

Если ввести двузначное, то цикл выполнится 2 раза.

Если k-значное, то k раз.

Если 0, то не выполнится ни разу, так как наше условие вообще не выполнится.

Похожие вопросы
Предмет: Математика, автор: www66789900
Предмет: Математика, автор: сьлаьс
Предмет: Математика, автор: Елена2556