Advertisement
Guest User

Pengurutan Bilangan | caritentang.blogspot.com

a guest
Nov 12th, 2013
1,506
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.76 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3.  
  4. main()
  5. {
  6. int n, array[10], i, j, temp;
  7.  
  8. printf("---Program Mengurutkan Bilangan---\n");
  9. printf("\nBerapa banyak data? ");scanf("%i",&n);
  10.  
  11.  for (i=1; i<=n; i++)
  12.  {
  13.      printf("\nMasukkan angka ke-%i\t: ",i);scanf("%i",&array[i]);
  14.  }
  15.  
  16.  for (i=1; i<=n; i++)
  17.  {
  18.      for (j=i+1; j<=n; j++)
  19.      {
  20.          if (array[j]<array[i]) // perbandingan nilai apakah nilai ke-2 lebih kecil dari nilai ke-1, dst.
  21.          {
  22.             temp=array[j];
  23.             array[j]=array[i];
  24.             array[i]=temp;// nilai terbesar disimpan dalam array
  25.          }
  26.      }
  27.  }
  28.  
  29. printf("\nAngka Setelah Diurutkan:");
  30. for (i=1; i<=n; i++)
  31. {
  32.    printf(" %i",array[i]); // menampilkan nilai yang disimpan dalam array
  33. }
  34.  
  35. getch();
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement