Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите!!

Ванёк Кузин Ученик (90), на голосовании 13 лет назад
Для обмена значений 2х переменных был создан некоторый алгоритм. Но одна из 3х команд удалена, остались 2.
1.А:=А+В
2В:=А-В
3.

варианты
А:=А+В
А:=А-В
В:=А+В
А:=В
В:=В-А
Голосование за лучший ответ
Руслан Акчурин Профи (717) 13 лет назад
А: =В, так как вторая команда присваивает В значение А
E m B r I Ученик (164) 13 лет назад
Цитирую пользователя ivantrs.
Считаю что его ответ правильный и он объяснил почему.

а самому ну никак в двух переменных не судьба разобраться ?

правильный ответ:

A:=A-B

можешь проверить на числах:

A=5 B=3

A=A+B=5+3=8
B=A-B=8-3=5
A=A-B=8-5=3

A=3 B=5

вообще-то это классический пример :)
Похожие вопросы