Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
CCQ
19.02.2023 17:40 •
Информатика
Написать программу обмена переменных x и y , без использования дополнительных велечин , ( это надо делать в pascal)
Ответ:
natik49
20.07.2020 20:28
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:=50; b:=-20; { начальное присванивание }
a:=a xor b; b:=a xor b; a:=a xor b;
Writeln('Обмен после "логического"
end.
Результат выполнения программы:
Исходные значения: a=50, b=-20
Обмен после "арифметического"
Обмен после "логического"
0,0
(0 оценок)
Популярные вопросы: Информатика
даник293
05.10.2022 10:06
1. сообщение занимает 8 страниц и содержит 8 кбайт информации. на каждой странице записано 128 символов. какая мощность использованного алфавита? 2. при бросании кубика выпало...
настасимммаа
05.10.2022 10:06
Определить наименьшее слово в строке считать что все слова разделены пробелами...
pashakort
05.10.2022 10:06
Дан фрагмент программы на языке паскаль, на вход которого поданы значения n=10 и m=2. чему будет равно на выходе из фрагмента значение sum? sum: =0; k: =m-1; while k...
krizhnaya111
05.10.2022 10:06
Даны два числа. вывести порядковый номер меньшего из них. например, а=10 и b=40, тогда n=1...
Mmaal
24.04.2020 21:58
Компьютерная графика делятся на два типа - * Двухмерная графика и Трехмерная графика (3D)Растровая графика и Векторная графикаДвухмерная графика и Векторная графикаРастровая...
vanikkuz
14.11.2021 09:39
ИНФОРМАТИКА, Путем пошаговой детализации составьте программы управления графическим исполнителем для решения следующих задач: расчертить все поле горизонтальными пунктирными...
liza2002623
05.06.2020 20:24
Какие предметы можно использовать в качестве кеглей?...
hamidullinelnar
28.07.2020 10:40
Напишите фамилии известных музыкантов и поэтов, чьи фамилии оканчиваются на - ейн ...
Spokeup
07.09.2020 21:07
Как называется функция эксель которая вычисляет сумму значений переданных ячеек и диапазонов? ...
2008089
23.07.2021 04:34
Чи колінеарні вектори m(8; 3; -2) і n(16; 6; -4)...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
a,b:integer;
begin
a:=50; b:=-20; { начальное присванивание }
Writeln('Исходные значения: a=',a,', b=',b);
a:=a+b; b:=a-b; a:=a-b;
Writeln('Обмен после "арифметического"
a:=50; b:=-20; { начальное присванивание }
a:=a xor b; b:=a xor b; a:=a xor b;
Writeln('Обмен после "логического"
end.
Результат выполнения программы:
Исходные значения: a=50, b=-20
Обмен после "арифметического"
Обмен после "логического"