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

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

Задача

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

  1. Исходные данные: 1) $$x=4$$, $$y=8$$; 2) $$x=15$$, $$y=5$$.
  2. Исходные данные: 1) $$x=10$$, $$y=0$$; 2) $$x=8$$, $$y=-4$$.
Подробный ответ

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

1) Исходные данные: $$x=4,\ y=8$$

На каждом шаге выполняются команды:

$$y:=y-x$$
$$x:=x-2$$

Проверка условия $$x>y$$:

$$x$$$$y$$$$x>y$$
48нет
24нет
02нет
-22нет

Так как $$x$$ всё время остаётся меньше $$y$$, цикл не завершится и будет повторяться бесконечно.

2) Исходные данные: $$x=15,\ y=5$$

Проверка условия $$x>y$$:

$$x$$$$y$$$$x>y$$
155да

Условие выполняется сразу, поэтому цикл не начинается. Значения переменных не изменяются.

Ответ: $$x=15,\ y=5$$.

2.1) Исходные данные: $$x=10,\ y=0$$

На каждом шаге выполняются команды:

$$y:=y+x$$
$$x:=x-2$$

$$x$$$$y$$$$x=0$$
100нет
810нет
618нет
424нет
228нет
030да

После завершения цикла получаем: $$x=0,\ y=30$$.

2.2) Исходные данные: $$x=8,\ y=-4$$

$$x$$$$y$$$$x=0$$
8-4нет
64нет
410нет
214нет
016да

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

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



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