Задание 9 Параграф 2.3 ГДЗ Босова 8 класс (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова
Задание 9 Параграф 2.3 ГДЗ Босова 8 класс (Информатика)
Задача
Рассмотрим вариант решения задания из учебника Босова, Босова 8 класс, Бином: 9. Придумайте свой алгоритм обмена значениями числовых переменных A и В. *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 8 bosova8 2-3/9 832
Подробный ответ
Можно обменять значения двух числовых переменных без дополнительной переменной, используя сложение и вычитание:
- Ввести значения $$A$$ и $$B$$.
- Выполнить $$A := A + B$$.
- Выполнить $$B := A — B$$.
- Выполнить $$A := A — B$$.
Проверим на примере: пусть $$A=5$$, $$B=8$$.
После первого шага: $$A=5+8=13$$, $$B=8$$.
После второго шага: $$B=13-8=5$$.
После третьего шага: $$A=13-5=8$$.
Значения переменных поменялись местами.
Ответ
Алгоритм обмена значениями без дополнительной переменной:
A := A + B
B := A — B
A := A — B
Другие учебники
Другие предметы