ПРОГРАММИРОВАНИЕ. ПАСКАЛЬ. Даны два числа. поменять местами знание этих переменных : а) с использованием промежуточной переменнойб) без использования промежуточной переменной

24 Сен 2019 в 00:43
211 +1
0
Ответы
1

a) Пример с использованием промежуточной переменной:

program SwapNumbers;
var
a, b, temp: Integer;
begin
Write('Введите первое число: ');
Readln(a);
Write('Введите второе число: ');
Readln(b);
temp := a;
a := b;
b := temp;
Writeln('Первое число после обмена: ', a);
Writeln('Второе число после обмена: ', b);
end.

b) Пример без использования промежуточной переменной:

program SwapNumbersWithoutTemp;
var
a, b: Integer;
begin
Write('Введите первое число: ');
Readln(a);
Write('Введите второе число: ');
Readln(b);
a := a + b;
b := a - b;
a := a - b;
Writeln('Первое число после обмена: ', a);
Writeln('Второе число после обмена: ', b);
end.
19 Апр 2024 в 19:54
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир