Написать программу обмена переменных x и y , без использования дополнительных велечин , ( это надо делать в pascal)
202
395
Ответы на вопрос:
Var a,b: integer; begin a: =50; b: =-20; { начальное присванивание } writeln('исходные значения: a=',a,', b=',b); a: =a+b; b: =a-b; a: =a-b; writeln('обмен после "арифметического" способа: a=',a,', b=',b); a: =50; b: =-20; { начальное присванивание } a: =a xor b; b: =a xor b; a: =a xor b; writeln('обмен после "логического" способа: a=',a,', b=',b) end. результат выполнения программы: исходные значения: a=50, b=-20 обмен после "арифметического" способа: a=-20, b=50 обмен после "логического" способа: a=-20, b=50
Популярно: Информатика
-
falendadmitry05.09.2022 11:34
-
sponsor177623.03.2022 11:05
-
неточно128.02.2020 11:26
-
malekovemir21.06.2020 00:26
-
EvaMilka05.11.2022 12:30
-
КатюшаМелихова31.05.2020 11:36
-
edikmarik27.05.2020 09:36
-
boglaevab27.08.2022 04:17
-
cracen2108.01.2023 13:40
-
лерапуся15.05.2023 05:10