Предмет: Информатика,
автор: 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:
какой язык?
Ответы
Автор ответа:
1
Программа считает сумму цифр числа.
При N = 546, summa = 15
Если ввести однозначное число, то цикл выполнится 1 раз.
Если ввести двузначное, то цикл выполнится 2 раза.
Если k-значное, то k раз.
Если 0, то не выполнится ни разу, так как наше условие вообще не выполнится.
Похожие вопросы
Предмет: Литература,
автор: Jiko1
Предмет: Математика,
автор: www66789900
Предмет: Математика,
автор: helezina
Предмет: Математика,
автор: сьлаьс
Предмет: Математика,
автор: Елена2556