Sorting Angka secara Asscending merupakan pengurutan data berupa tipe data integer yg dilakukan dimulai dari nilai yang terkecil hingga berurut menjadi nilai yang terbesar..
sorting Asscending ini kebalikannya dari sortinh descending..
dalam pembuatan programnya pun hampir sama dengan sorting descending,dengan menggunakan metoda algoritma boble sort dan swapp untuk melakukan proses sortingnya. namun pada asscending ini kondisinya dibalik menjadi lebih kecil..karena kita akan melakukan pengurutan mulai dari yang terkecil.
contoh programnya
#include "iostream.h"
#include "conio.h"
void main()
{
clrscr();
int x[50];
int tmp,n;
cout<<"masukan jumlah nilai : ";cin>>n;
cout<
//inputan
for(int i=0; i
cout<<"masukan nilai ke-"<>x[i];
cout<
//buble sort
for(i=0; i
//kondisi & swap
if (x[j]>=x[j+1])
{
tmp=x[j];
x[j]=x[j+1];
x[j+1]=tmp;
}
}
//output
for(j=0; j
cout<<"hasil sorting adalah : "<
getch();
}
TECOM-C..???
Siaaaap..!
0 komentar:
Posting Komentar