Вопрос:

24. Определите значения переменных s и i после выполнения фрагмента программы: s = 0\(\ni\) = 5 while i > 0: s += i i -= 1

Смотреть решения всех заданий с листа

Ответ:

г) s = 15, i = 0

Решение:

1. Инициализация: s = 0, i = 5
2. Цикл while i > 0:
* Итерация 1: i = 5
* s = s + i = 0 + 5 = 5
* i = i - 1 = 5 - 1 = 4
* Итерация 2: i = 4
* s = s + i = 5 + 4 = 9
* i = i - 1 = 4 - 1 = 3
* Итерация 3: i = 3
* s = s + i = 9 + 3 = 12
* i = i - 1 = 3 - 1 = 2
* Итерация 4: i = 2
* s = s + i = 12 + 2 = 14
* i = i - 1 = 2 - 1 = 1
* Итерация 5: i = 1
* s = s + i = 14 + 1 = 15
* i = i - 1 = 1 - 1 = 0
3. Цикл завершается, так как i = 0.

Ответ: s = 15, i = 0
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие