Найти в Дзене
наука 360@

Программа для обмена 2 чисел на Паскале

Изночально всем кажется что обмен это легко, но, да без маленьково «но» не обойтись, когда мы пишем программу для обеда то нам нужна ещё одна переменная
если её не добавить получится не правильный обмен:
a:=b - тоесть у нас переменная «а» равна переменной «b»,
а когда мы пишем - b:=a то это равносильно «b:=b» в нашем случае...

Изначально всем кажется что обмен это легко, но, да без маленького «но» не обойтись, когда мы пишем программу для обмена то нам нужна ещё одна переменная

если её не добавить получится не правильный обмен:

Я написал не правильно и...
Я написал не правильно и...
Результат
Результат

a:=b - то есть у нас переменная «а» равна переменной «b»,

а когда мы пишем - b:=a то это равносильно «b:=b» в нашем случае

23:= 89; 89:=89, а теперь добавим любую переменную на пример «c»

Правильная программа
Правильная программа

Результат правильного кода
Результат правильного кода

То есть теперь это будет выглядеть вот так: изначально a=657, b=89, c=0;

0:= 657; сейчас a=0, b=89, c=657

0:=89; сейчас a=89, b=0, c=657

0:=657; то есть a=89, b=657, c=0.

| попробуйте написать обмен 3 чисел чтобы было до обмена a=5, b=8, c=6

| после обмена a=6, b=5, c=8.