Advertisement
alvinRD

tugas P4 (urutan angka)

Nov 13th, 2019
513
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.95 KB | None | 0 0
  1. #include <stdio.h>
  2. int jumlah, bit[100];
  3. int x, y;
  4. void
  5. input ()
  6. {
  7.     printf ("|===PROGRAM SORTING===|\n");
  8.     printf ("Alvin Rizki Darmawan\n");
  9.     printf ("NRP: 07111940000085\n");
  10.  
  11.   printf ("masukkan banyaknya angka = ");
  12.   scanf ("%d", &jumlah);
  13.   for (x = 0; x < jumlah; x++)
  14.     {
  15.       printf ("masukkan nilai INDEX ke %d = ", x + 1);
  16.       scanf ("%d", &bit[x]);
  17.     }
  18.  
  19. }
  20.  
  21. void
  22. sort ()
  23. {
  24.   int temp;
  25.   for (x = 0; x < jumlah - 1; x++)
  26.     {
  27.       for (y = 0; y < jumlah - 1; y++)
  28.     {
  29.       if (bit[y] > bit[y + 1])
  30.         {
  31.           temp = bit[y + 1];
  32.           bit[y + 1] = bit[y];
  33.           bit[y] = temp;
  34.         }
  35.     }
  36.     }
  37. }
  38.  
  39.   void view ()
  40.   {
  41.     for (x = 0; x < jumlah; x++)
  42.       {
  43.     printf ("%d  ", bit[x]);
  44.       }
  45.     printf ("\n");
  46.   }
  47.  
  48.   int main (){
  49.       input ();
  50.     printf ("sebelum di- sorting\n");
  51.     view ();
  52.     sort ();
  53.     printf ("sesudah di- sorting\n");
  54.     view ();
  55.     return 0;
  56.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement