Дано: ячейки памяти а и b
10-11 класс
|
a:=2
b:=4
Задание: Не используя дополнительных ячеек памяти ("с" и т.д.), поменять местами значения ячеек (то есть, должно получиться: a:=4; b:=2). Можно использовать только сумму и разность.
(Говорят, решение буквально в 3 строчки)
Заранее огромное спасибо.
a:=a+b; (новое а после присвоения будет равно 6, b будет равно 4)
b:=a-b (новое b после присвоения будет равно 2, a будет равно 6)
a:=a-b (новое a после присвоения будет равно 4, b будет равно 2)
Другие вопросы из категории
Сколько дней температура была положительной?
Вывести номера всех дней, когда температура была ниже 5 и выше 18 градусов.
Кол-во дней в месяце и массив температуру ввести с клавиатуры.
В том случае, если таких дней нет, то вывести сообщение об этом.
Читайте также
а) память, в которой обрабатывается программа в данный момент времени;
б) память, в которой хранится информация после выключения компьютера;
в) сверхоперативная память для хранения часто используемых данных оперативной памятью;
г) память, в которой хранятся системные файлы операционной системы 2.Разрядность центрального процессора определяется? а)разрядностью шины управления б)наименованием процессора (80 286,80 386,8 486) в)разрядностью двоичного числа ,которое может быть обработано за один такт работы процессора г)тактовой частатой процессора 3.Системное программное обеспечение ПК делится на виды? а)программы пользователей и обучающие программы б)редакторы и системы обработки числовой информации в)операционные системы,операционные оболочки,драйверы и утилиты г)системы искусственного интеллекта,ИПС,СУБД и АСУ д)системное,специальное,прикладное 4.Контроллер предназначен? а)для передачи обрабатываемой информации б)для передачи адреса памяти или внешних устройств,к которым обращается процессор в)для передачи управляющих сигналов г)для преобразования информации ,поступающей от процессора,в соответствующие сигналы,управляющие работой устройств
десятичного числа 1457 в ячейках памяти.