MaksNew

Untitled

Dec 14th, 2020
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.44 KB | None | 0 0
  1. Procedure SelectionSort (var Mas:array of integer; Size: integer);
  2. Var
  3.     Temp, J, I, MinIndex, Min : integer;
  4. Begin
  5.     Min := Mas[0];
  6.     MinIndex := 0;
  7.     Temp := 0;
  8.     For I := 0 to Size-1 do
  9.     Begin
  10.         Min := Mas[i];
  11.         MinIndex := I;
  12.         For J := I to Size-1 do
  13.             If Mas[J] < Min then
  14.             Begin
  15.                 Temp := Mas[J];
  16.                 MinIndex := J  
  17.             End;
  18.         Temp := Mas[I];
  19.         Mas[I] := Min;
  20.         Mas[MinIndex] := Temp
  21.     End;
  22. End;
  23.  
  24.  
Advertisement
Add Comment
Please, Sign In to add comment