Вопрос:

11. Определите значения переменных х и у после выполнения фрагмента алгоритма первоначально х=9 и у=5.

Смотреть решения всех заданий с листа

Ответ:

Краткое пояснение: Проследим изменение значений переменных x и y, следуя указаниям блок-схемы.

Пошаговое решение:

Начальные значения: x = 9, y = 5.

Шаг 1: Проверяем условие x < 16. 9 < 16 — Да.

Шаг 2: Переходим к следующему условию x > y. 9 > 5 — Да.

Шаг 3: Выполняем команды: x = x - 2, y = y + 4.

Новые значения: x = 9 - 2 = 7, y = 5 + 4 = 9.

Шаг 4: Возвращаемся к проверке условия x < 16. 7 < 16 — Да.

Шаг 5: Проверяем условие x > y. 7 > 9 — Нет.

Шаг 6: Выполняем команды: x = x + 5, y = y - 3.

Новые значения: x = 7 + 5 = 12, y = 9 - 3 = 6.

Шаг 7: Возвращаемся к проверке условия x < 16. 12 < 16 — Да.

Шаг 8: Проверяем условие x > y. 12 > 6 — Да.

Шаг 9: Выполняем команды: x = x - 2, y = y + 4.

Новые значения: x = 12 - 2 = 10, y = 6 + 4 = 10.

Шаг 10: Возвращаемся к проверке условия x < 16. 10 < 16 — Да.

Шаг 11: Проверяем условие x > y. 10 > 10 — Нет.

Шаг 12: Выполняем команды: x = x + 5, y = y - 3.

Новые значения: x = 10 + 5 = 15, y = 10 - 3 = 7.

Шаг 13: Возвращаемся к проверке условия x < 16. 15 < 16 — Да.

Шаг 14: Проверяем условие x > y. 15 > 7 — Да.

Шаг 15: Выполняем команды: x = x - 2, y = y + 4.

Новые значения: x = 15 - 2 = 13, y = 7 + 4 = 11.

Шаг 16: Возвращаемся к проверке условия x < 16. 13 < 16 — Да.

Шаг 17: Проверяем условие x > y. 13 > 11 — Да.

Шаг 18: Выполняем команды: x = x - 2, y = y + 4.

Новые значения: x = 13 - 2 = 11, y = 11 + 4 = 15.

Шаг 19: Возвращаемся к проверке условия x < 16. 11 < 16 — Да.

Шаг 20: Проверяем условие x > y. 11 > 15 — Нет.

Шаг 21: Выполняем команды: x = x + 5, y = y - 3.

Новые значения: x = 11 + 5 = 16, y = 15 - 3 = 12.

Шаг 22: Возвращаемся к проверке условия x < 16. 16 < 16 — Нет. Алгоритм завершается.

Ответ: x=16, y=12

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие