Source Code

 #include <stdio.h>

int main()

{

  int n, array[1000], c, d, t;


  printf("Masukkan Banyak Elemen ");

  scanf("%d", &n);


  printf("Masukkan %d Bilangan\n", n);


  for (c = 0; c < n; c++) {

    scanf("%d", &array[c]);

  }


  for (c = 1 ; c <= n - 1; c++) {

    d = c;


    while ( d > 0 && array[d] < array[d-1]) {

      t          = array[d];

      array[d]   = array[d-1];

      array[d-1] = t;


      d--;

    }

  }


  printf("Data Yang Sudah Terurut :\n");


  for (c = 0; c <= n - 1; c++) {

    printf("%d\n", array[c]);

  }

  return 0;

}

Komentar