Pascal. Процедуры. Задача 1

Написать функцию для обмена значений двух переменных

Решение:

var
    k, l: integer;
 
procedure exchange (var a,b: integer);
    var c: integer;
    begin
        if a > b then begin
            c := a;
            a := b;
            b := c;
        end;
    end;
 
begin
 
    writeln ('Введите два числа: ');
    readln (k, l);
 
    exchange (k, l);
 
    writeln ('k = ', k,'; l = ', l);
 
readln
end.

 

Рекомендую статью:  Pascal. Файлы. Задача 11
Рейтинг
( Пока оценок нет )
Алексей Волконский/ автор статьи

Более 15 лет занимаюсь сайтами, программированием и IT-технологиями. Разбираюсь в веб-разработке, Linux и серверном администрировании, базах данных, алгоритмах, информационной безопасности, SEO, искусственном интеллекте и автоматизации. На kvodo.ru публикую практические инструкции, примеры кода и разборы технических задач, объясняя сложные технологии понятным языком и с упором на применение в реальной работе.

Загрузка ...
Кводо.ру