Упр.155 ГДЗ Рабочая тетрадь Босова 8 класс 2016 (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова
Упр.155 ГДЗ Рабочая тетрадь Босова 8 класс 2016 (Информатика)
Задача
а)
х у х у
4 8 15 5
2 4 13 -10
0 2
-2 2
Зацикливание, выхода из цикла не будет
(х – уменьшается,
у – увеличивается)
б)
х у х у
10 0 8 -4
8 10 6 4
6 18 4 10
4 24 2 14
2 28 0 16
0 30
Подробный ответ
а) По блок-схеме после каждого прохода цикла выполняются команды:
$$y := y — x,$$
$$x := x — 2.$$
Проверяем значения по шагам:
| x | y | x | y |
|---|---|---|---|
| 4 | 8 | 15 | 5 |
| 2 | 4 | 13 | -10 |
| 0 | 2 | ||
| -2 | 2 |
Так как $$x > y$$ становится ложным, а затем $$x$$ уменьшается, а $$y$$ увеличивается, выхода из цикла не будет.
б) По блок-схеме выполняются команды:
$$y := y + x,$$
$$x := x — 2.$$
Проверяем значения по шагам:
| x | y | x | y |
|---|---|---|---|
| 10 | 0 | 8 | -4 |
| 8 | 10 | 6 | 4 |
| 6 | 18 | 4 | 10 |
| 4 | 24 | 2 | 14 |
| 2 | 28 | 0 | 16 |
| 0 | 30 |
Когда $$x = 0$$, цикл заканчивается.
Ответ
а) цикл не завершится; б) $$x = 0,$$ $$y = 30$$.
Другие учебники
Другие предметы