Membuat program yang dapat mengurutkan 5 buah bilangan 5, 7, 3, 6, 4 dari besar ke kecil menggunakan buble sort menggunakan bahasa C.
#define n 5
int
i,j,A[n]={5,7,3,6,4};
main()
{
int i;
clrscr();
for (i=0;
i<=4; ++i)
{
printf("\n\tbilangan ke %d : %d",
i+1, A[i]);
}
bubble (i);
printf("\n\ndata
yang sudah diurutkan : ");
for (i=0;
i<=4; i++)
printf("\n%d", A[i]);
printf("\nTekan sembarang tombol");
getche();
}
bubble()
{
int dummy;
for(i=1; i<=n-1; i++)
{
for (j=i; j
{
if (A[i-1]>A[j])
{
dummy=A[i-1];
A[i-1]=A[j];
A[j]=dummy;
}
}
}
getche();
}