Упр.2.197 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
9 класс
Класс
9
Предмет
Информатика
Автор
Босова, Аквилянов
Упр.2.197 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Задача
Определите значения переменных $$s$$ и $$i$$ после выполнения операторов. Составьте таблицу значений переменных:
- $$s := 0; \quad \text{for } i := 0 \text{ to } 5 \text{ do } s := s+i;$$
- $$n := 1; \quad s := 1; \quad \text{for } i := 2 \text{ to } n \text{ do } s := s+\frac{1}{i};$$
- $$n := 1; \quad s := 1; \quad \text{for } i := 1 \text{ to } 3 \text{ do } s := s+\frac{1}{n}; \quad n := n+2;$$
- $$n := 1; \quad s := 1; \quad \text{for } i := 1 \text{ to } 3 \text{ do begin } s := s+\frac{1}{n}; \quad n := n+2; \quad \text{end}.$$
Подробный ответ
Составим таблицы значений переменных по шагам выполнения циклов.
1)
$$s:=0;$$
$$\text{for } i:=0 \text{ to } 5 \text{ do } s:=s+i;$$
| i | s | i < 5 |
|---|---|---|
| – | 0 | да |
| 0 | 0 | да |
| 1 | 1 | да |
| 2 | 3 | да |
| 3 | 6 | да |
| 4 | 10 | да |
| 5 | 15 | нет |
| 5 | 15 |
2)
$$n:=1; \quad s:=1;$$
$$\text{for } i:=2 \text{ to } n \text{ do } s:=s+\frac{1}{i};$$
| i | s | i < n |
|---|---|---|
| 1 | 1 | да |
| 2 | 1 | нет |
| 2 | 1 |
3)
$$n:=1; \quad s:=1;$$
$$\text{for } i:=1 \text{ to } 3 \text{ do } s:=s+\frac{1}{n}; \quad n:=n+2;$$
| i | n | s | i < 3 |
|---|---|---|---|
| – | 1 | 1 | да |
| 1 | 1 | 2 | да |
| 2 | 1 | 3 | да |
| 3 | 1 | 4 | нет |
| 3 | 3 | 4 |
4)
$$n:=1; \quad s:=1;$$
$$\text{for } i:=1 \text{ to } 3 \text{ do begin } s:=s+\frac{1}{n}; \; n:=n+2; \text{ end;}$$
| i | s | n | i < 3 |
|---|---|---|---|
| – | 1 | 1 | да |
| 1 | 2 | 3 | да |
| 2 | 2 + 1/3 | 5 | да |
| 3 | 2 + 1/3 + 1/5 | 7 | нет |
| 3 | 2 + 1/3 + 1/5 | 7 |
Другие учебники
Другие предметы



