내 게시물을 찾을 수 없습니다. 나는 실제의 변수 배열을 가지고 :파스칼 단위로 배열 재정렬, 내림차순
내 코드 모든 배열의 마지막 값까지 잘 작동으로는, 내림차순 주문해야price = array([58.9],[38.7],[8.95],[28.3])
, 심지어 이유를 알고,하지만 내 자신에 대한 해결책을 찾을 수 없습니다.
Procedure orderarray;
Var i,dz, j: Integer;
c :real;
v :string[25];
Begin
dz := 1;
For i := 1 to 3 do
Begin
For j:=i+1 to 4 do
if price[j]>price[dz] //searches for highest value in the array
then dz:=j;
c:=price[i]; price[i] := price[dz]; price[dz] := c; //switches current value with highest
End;
답변으로 바꾸고 받아 들여야합니다. – jmoreno