1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова 7-9 класс (Сборник упр-й)
Упр.2.151 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
9 класс
Автор
Босова, Аквилянов

Упр.2.151 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)

Задача

1. Исходные значения:
1) x = 15, y = 5; 2) x = 12, y = 4.
2. Исходные значения:
1) x = 3, y = 16; 2) x = 9, y = 5.
3. Исходные значения:
1) x = — 3, y = -2; 2) x = -1, y = 4.

Подробный ответ

1) Алгоритм выполняется, пока одновременно $$x \ge 1$$ и $$y \ge 1$$. На каждом шаге:

$$x := x \, \text{div} \, y,$$
$$y := y — 2.$$

1.1) При $$x=15, y=5$$

xy$$x \ge 1 \land y \ge 1$$
155да
33да
11да
1-1нет

После выполнения фрагмента: $$x=1,\ y=-1.$$

1.2) При $$x=12, y=4$$

xy$$x \ge 1 \land y \ge 1$$
124да
32да
10нет

После выполнения фрагмента: $$x=1,\ y=0.$$

2) Алгоритм выполняется, пока $$x < 16$$. Если $$x > y$$, то:

$$x := x — 2,$$
$$y := y + 4.$$

Иначе:

$$x := x + 5,$$
$$y := y — 3.$$

2.1) При $$x=3, y=16$$

xy$$x < 16$$$$x > y$$
316данет
813данет
1310дада
1114данет
1611нет

После выполнения фрагмента: $$x=16,\ y=11.$$

2.2) При $$x=9, y=5$$

xy$$x < 16$$$$x > y$$
95дада
79данет
126дада
1010данет
157дада
1311дада
1115данет
1612нет

После выполнения фрагмента: $$x=16,\ y=12.$$

3) Алгоритм выполняется, пока $$x < 0$$. Если $$x < y$$, то:

$$x := x + 1,$$
$$y := \frac{y}{2}.$$

Иначе:

$$x := x + 3,$$
$$y := y — 2.$$

Если $$x \ge 0$$, то:

$$x := x — 5,$$
$$y := y + 3.$$

3.1) При $$x=-3, y=-2$$

xy$$x < 0$$$$x < y$$
-3-2дада
-2-1дада
-1-1/2дада
0-1/4нет
-511/4

После выполнения фрагмента: $$x=-5,\ y=\frac{11}{4}.$$

3.2) При $$x=-1, y=4$$

xy$$x < 0$$$$x < y$$
-14дада
02нет
-55

После выполнения фрагмента: $$x=-5,\ y=5.$$

Ответ

1) $$x=1,\ y=-1$$; $$x=1,\ y=0$$.

2) $$x=16,\ y=11$$; $$x=16,\ y=12$$.

3) $$x=-5,\ y=\frac{11}{4}$$; $$x=-5,\ y=5$$.



Общая оценка
4.5 / 5
Другие учебники
Другие предметы