Program ini akan mengurutkan angka dari yang terkecil sampai yang terbesar. Namun dalam program ini tidak terdapat input lagi.
check this out:
#include <stdio.h>
#include <conio.h>
main ()
{
int nilai[100]; //uji dengan jumlah data 10,100,1000,10.000,100.000//
int m, n, Morelloniar;
for (m=1; m<=100; m++) //uji dengan jumlah data 10,100,1000,10.000,100.000//
{
printf("Urutan ke-%i = %d\n",m,nilai[m]);
}
printf("Ascending\n");
printf("\n# Hasil Pengurutan Menjadi : #\n\n");
{
for(m=1; m<=100; m++) //uji dengan jumlah data 10,100,1000,10.000,100.000//
{
for(n=1; n<=100; n++) //uji dengan jumlah data 10,100,1000,10.000,100.000//
{
if(nilai[n] > nilai[n+1]) //untuk merubahnya menjadi desscending ubah menjadi < //
{
Morelloniar=nilai[n];
nilai[n]=nilai[n+1];
nilai[n+1]=Morelloniar;
}
}
}
for(n=1; n<=100; n++) //uji dengan jumlah data 10,100,1000,10.000,100.000//
{
printf("Urutan ke-%i = %d\n",n,nilai[n]);
}
}
getch();
}