Дан код программы:
n = 4
summa = 20
i = 1
while i<=n:
summa = summa - i
i = i + 1
print(summa)
Какой результат будет выведен на экран?
Ответы
Ответ дал:
2
Ответ:
10
Решение:
Пока переменная i меньше или равна переменной n:
сумма = разность суммы и i, после чего i увеличивается на 1
имеем таблицу (последовательность):
i = 1 ⇒ summa = 19
i = 2 ⇒ summa = 17
i = 3 ⇒ summa = 14
i = 4 ⇒ summa = 10
так как i = 4, цикл while завершается, переходим к выводу
print(summa) ⇒ 10.
Ответ дал:
2
Ответ:
10
Объяснение:
i зайдет в цикл 4 раза со значениями 1,2,3,4? и каждое из этих значений вычитается из summa: summa=20-1-2-3-4=10
Вас заинтересует
1 год назад
1 год назад
1 год назад
7 лет назад