Insertion sort berguna untuk mengurutkan angka . Konsepnya dengan membandingkan dua angka secara berurutan kemudian menukarkannya satu sama lain, apabila angka yang ditukarkan lebih besar/lebih kecil dari angka yang akan ditukarkan.
#include
int main () {
int i, j, k, c;
int a[4] = {3, 2, 1, 4};
for (i=0; i<4; i++)
printf ("%d ",a[i]);
printf ("\n");
for (j=0; j<4; j++)
{
for (i=0; i<3; i++)
{
if (a[i] > a[i+1])
{
c = a[i];
a[i] = a[i+1];
a[i+1] = c;
}
for (k=0; k<4; k++)
printf ("%d ", a[k]);
printf ("\n");
}
}
for (i=0; i<4; i++)
printf ("%d ",a[i]);
}
Terima kasih anda telah membaca materi kami ini, semoga bermanfaat untuk anda. Dan kami berharap anda mencantumkan nama Blog kami apabila anda mempunyai keperluan untuk meng-copy nya. Untuk mendownload script dan dapat dijalankan pada Borland C++ dapat anda download disini ..
0 comments:
Post a Comment
Tim Gudang Materi mengharapkan komentar anda sebagai kritik dan saran untuk kami .. Hubungi kami jika anda mengalami kesulitan !