Предмет: Информатика,
автор: rustamovakhadijar
Дан код программы:
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
Похожие вопросы
Предмет: Русский язык,
автор: пгрп
Предмет: Русский язык,
автор: oleg115574
Предмет: Русский язык,
автор: natalyazamar
Предмет: Химия,
автор: anastasirenn
Предмет: Математика,
автор: leragaiming