Математическая задача: поменять значения двух целых переменных местами
Нет ответа
Задача
Даны две целые переменные a, b. Составить фрагмент программы, после исполнения которого значения переменных поменялись бы местами (новое значение aравно старому значению bи наоборот).
Решение
Введём дополнительную целую переменную t. t := a; a := b; b := t; Замечание. Попытка обойтись без дополнительной переменной, написав
a := b; b := a; не приводит к цели (безвозвратно утрачивается начальное значение переменной a).
Ответ
Ответ задачи отсутствует
Чтобы оставлять комментарии, войдите или зарегистрируйтесь
Комментариев нет