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

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

Задача

Определите значения переменных $$x$$ и $$y$$ после выполнения фрагмента алгоритма.

  1. Исходные значения: $$x = 15$$, $$y = 5$$.
  2. Исходные значения: $$x = 12$$, $$y = 4$$.
  3. Исходные значения: $$x = 3$$, $$y = 16$$.
  4. Исходные значения: $$x = 9$$, $$y = 5$$.
  5. Исходные значения: $$x = -3$$, $$y = -2$$.
  6. Исходные значения: $$x = -1$$, $$y = 4$$.
Подробный ответ

Рассмотрим выполнение каждого фрагмента алгоритма по шагам.

1) Исходные значения: $$x=15,\ y=5$$

Пока выполняется условие $$x \ge 1 \land y \ge 1$$, выполняются команды:

$$x := x \ div\ y$$
$$y := y — 2$$

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

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

2) Исходные значения: $$x=12,\ y=4$$

Пока $$x<16$$, проверяется условие $$x>y$$:

  • если да, то $$x := x — 2,\ y := y + 4$$;
  • если нет, то $$x := x + 5,\ y := y — 3$$.
$$x$$$$y$$$$x<16$$$$x>y$$
124дада
108дада
812данет
139дада
1113данет
1610нет

После завершения алгоритма получаем: $$x=16,\ y=10$$.

3) Исходные значения: $$x=-3,\ y=-2$$

Пока $$x<0$$, проверяется условие $$x<y$$:

  • если да, то $$x := x + 1,\ y := y/2$$;
  • если нет, то $$x := x + 3,\ y := y — 2$$.
$$x$$$$y$$$$x<0$$$$x<y$$
-3-2дада
-2-1дада
-1-1/2дада
0-1/4нет

Значит, после выполнения алгоритма: $$x=0,\ y=-\frac14$$.

4) Исходные значения: $$x=-1,\ y=4$$

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

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

Ответ: 1) $$x=1,\ y=-1$$; $$x=1,\ y=-1$$. 2) $$x=16,\ y=10$$; $$x=16,\ y=10$$. 3) $$x=0,\ y=-\frac14$$; $$x=0,\ y=2$$.

Иллюстрация к решению «Упр.2.151 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)», 1
Иллюстрация к решению «Упр.2.151 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)», 2



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