Дан код программы: n = 4
summa = 20
i = 1
while i<=n:
summa = summa - i
i = i + 1
print(summa)
Какой результат будет выведен на экран?

salazarcpt salazarcpt    3   04.06.2021 15:53    0

Ответы
elvinpirimov1 elvinpirimov1  04.06.2021 16:00
ответ:

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.

ПОКАЗАТЬ ОТВЕТЫ
Дениссирвачак Дениссирвачак  04.06.2021 16:00

10

Объяснение:

i зайдет в цикл 4 раза со значениями 1,2,3,4? и каждое из этих значений вычитается из summa: summa=20-1-2-3-4=10

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика