Pascal/Procedures
De Wikibooks
< Pascal
uses crt;
{ O Procedimento fara a troca dos valores de duas variaveis }
Procedure Troca (Var Valor_1, Valor_2 : Integer); Var Aux : Integer;
Begin Aux := Valor_1; Valor_1 := Valor_2; Valor_2 := Aux; End;
Var X, Y : Integer;
Begin
clrscr;
writeln ( 'entre com o valor de x ' );
readln ( x );
writeln (' entre com o valor de y' );
readln ( y );
Troca (X, Y);
Writeln ('Valor de X = ', X);
Writeln ('Valor de Y = ', Y);
readkey;
End.
Notas:
- A palavra reservada **Var**, será devidamente melhor apresentada na seção passagem de parâmetros.
pronto para compilar no pascal

