Apostila PASCAL

Page 42

writeln; end; { *** Rotina de ordenação e troca de elementos *** } for I := 1 to 9 do for J := I + 1 to 10 do if (DADO[I,1] )> (DADO[J,1]) then begin {Troca Nome} X := DADO[I,1]; DADO[I,1] := DADO[J,1]; DADO[J,1] := X; {Troca Endereço} X := DADO[I,2]; DADO[I,2] := DADO[J,2]; DADO[J,2] := X; {Troca CEP} X := DADO[I,3]; DADO[I,3] := DADO[J,3]; DADO[J,3] := X; {Troca Bairro} X := DADO[I,4]; DADO[I,4] := DADO[J,4]; DADO[J,4] := X; {Troca Telefone} X := DADO[I,5]; DADO[I,5] := DADO[J,5]; DADO[J,5] := X; end; { *** Rotina de Saida ***} for I := 1 to 10 do for J := 1 to 5 do writeln(DADO[I, J]); writeln; writeln(‘Tecle <ENTER> para encerrar: ’); readln; end.

42


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.