wyndy

bubble sort angka

Jan 6th, 2015
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. uses crt;
  2. type
  3. data=array [1..50] of byte;
  4. var
  5. nilai:data;
  6. n,i,no,a,j,temp:byte;
  7. begin
  8. clrscr;
  9. i:=1;
  10. write('n: ');readln(n);
  11. for i := 1 to n do
  12. begin
  13. write('nilai ',i,' : ');readln(no);
  14. nilai[i]:=no;
  15. no:=0;
  16. end;
  17.  
  18. for a:= 1 to n do
  19. begin
  20. for j:= 1 to (n-1) do
  21. begin
  22. if nilai[j] > nilai[j+1] then
  23. begin
  24. temp:=nilai[j] ;
  25. nilai[j]:=nilai[j+1];
  26. nilai[j+1]:= temp;
  27. end;
  28. end;
  29. end;
  30.  
  31. writeln('Urut dari kecil ke besar');
  32.  
  33. for i := 1 to n do
  34. begin
  35. write(nilai[i],' ');
  36. end;
  37. readln;
  38. end.
Advertisement
Add Comment
Please, Sign In to add comment