Упр.2.189 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
9 класс
Класс
9
Предмет
Информатика
Автор
Босова, Аквилянов
Упр.2.189 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Задача
Определите значение переменных $$s$$ и $$i$$ после выполнения фрагмента программы. Составьте таблицу значений переменных.
Подробный ответ
Рассмотрим выполнение каждого фрагмента программы по шагам.
1)
Начальные значения: $$i=0,\ s=0$$. Пока $$i<5$$, выполняются команды $$i:=i+1$$ и $$s:=s+i$$.
| i | s | i < 5 |
|---|---|---|
| 0 | 0 | да |
| 1 | 1 | да |
| 2 | 3 | да |
| 3 | 6 | да |
| 4 | 10 | да |
| 5 | 15 | нет |
После завершения цикла: $$i=5,\ s=15$$.
2)
Начальные значения: $$i=0,\ s=0$$. В цикле $$while\ i<5\ do$$ переменная $$i$$ увеличивается на 1, а $$s$$ каждый раз прибавляет текущее значение $$i$$ после увеличения.
| i | s | i < 5 |
|---|---|---|
| 0 | 0 | да |
| 1 | 0 | да |
| 2 | 0 | да |
| 3 | 0 | да |
| 4 | 0 | да |
| 5 | 5 | нет |
После завершения цикла: $$i=5,\ s=5$$.
3)
Начальные значения: $$i=2,\ s=0$$. Пока $$i>1$$, выполняются команды $$s:=s+1/i$$ и $$i:=i-1$$.
| i | s | i > 1 |
|---|---|---|
| 2 | 0 | да |
| 1 | 0,5 | нет |
После завершения цикла: $$i=1,\ s=0{,}5$$.
Ответ: 1) $$i=5,\ s=15$$; 2) $$i=5,\ s=5$$; 3) $$i=1,\ s=0{,}5$$.
Другие учебники
Другие предметы



