kali ini gw bakal bahas tentang metode
sorting,di antaranya yaitu selection sort.
Selection sort merupakan metode pengurutan data yg membandingkan
elemen sekarang dengan elemen berikutnya secara terus menerus sampai elemen yg
terakhir.
Berikut ini adalah contoh coding ascending
selection sort :
#include<iostream.h>
void main()
{
int i,j,total,data[10],temp;
cout<<"masukkan banyak data
=";cin>>total;
for(i=1;i<=total;i++)
{
cout<<"data"<<i<<"=";
cin>>data[i];
}
for(i=1;i<total;i++)
{
for(j=i+1;j<=total;j++)
{
if(data[i]>data[j])
{
temp=data[i];
data[i]=data[j];
data[j]=temp;
}
}
}
cout<<"hasil=";
for(i=1;i<=total;i++)
cout<<data[i]<<" ";
}
Mau tahu bagaimana merubah koding selection
sort tersebut menjadi descending ? coba
cari koding ---->if(data[i]>data[j]) atau yang dibold di atas dan rubah
menjadi ---->if(data[i]<data[j])
praktikum kak agvin,unpak,bogor 8 januari 2014
Tidak ada komentar:
Posting Komentar