Показать сообщение отдельно

  #2779  
Старый 06.02.2009, 21:58
lll6
Познающий
Регистрация: 01.03.2008
Сообщений: 99
С нами: 9577084

Репутация: 51
По умолчанию

Код:
program Perestanovka;
	  var N,I:byte;
	
    procedure Swap(var a,b:byte);
      var c:byte;
    begin 
          c:=a;
          a:=b;
          b:=c 
    end;

begin
  write('N=');
  readln(N);
  write('I=');
  readln(I);
  Swap (N,I); 
  writeln('N=',N);
  writeln('I=',I);
end.
Вот смотри. Создали процедуру swap, которая меняет содержимое двух целочисленных ячеек местами. В месте мы можем вызвать её указав в скобках необходимые параметры - в данном случае переменные, которые должны быть обменяны. Если вызвать Swap (N,I); ещё раз, то значения станут первоначальными. Если не понятно ещё что-то, то проще уже учебник взять, легко и самому понять.

Последний раз редактировалось lll6; 06.02.2009 в 22:02..
 
Ответить с цитированием