Задать вопрос
3 января, 18:38

напишите программу которая производит обмен значений переменных х и у если х больше у

+2
Ответы (1)
  1. 3 января, 19:29
    0
    Если не использовать дополнительных переменных (для чисел), то:

    Var x, y:integer;

    begin

    read (x, y) ;

    x:=x+y;

    y:=x-y;

    x:=x-y;

    writeln (x, ' ', y) ;

    end.

    Можно и через дополнительную переменную:

    Var x, y, s:integer;

    begin

    read (x, y) ;

    s:=x;

    x:=y;

    y:=s;

    writeln (x, ' ', y) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «напишите программу которая производит обмен значений переменных х и у если х больше у ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы