Упр.155 ГДЗ Рабочая тетрадь Босова 8 класс 2016 (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова
Упр.155 ГДЗ Рабочая тетрадь Босова 8 класс 2016 (Информатика)
Задача
Определите значения переменных $$x$$ и $$y$$ после выполнения фрагмента алгоритма.
Подробный ответ
а) По блок-схеме после каждого прохода цикла выполняются команды:
$$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$$.
Другие учебники
Другие предметы




