Jumat, 18 April 2008

Selectionsort

#include
#include

int main()
{
const int arraysize = 10;
int first;
int selection[arraysize];

cout<< "Masukkan 10 angka: " <
for (int k = 0; k < arraysize; k++)
cin>> selection[k];

cout<< "data yang anda masukkan:\n";

for (int m = 0; m < arraysize; m++)
cout<< setw(4) << selection[m];

for (int i = arraysize-1; i>0; i--)

{
first=0;
for (int j = 1; j<=i ; j++)
{
if (selection[j] first=j;
}
int temp=selection[first];
selection[first]=selection[i];
selection[i]=temp;
}

cout<< "\nData setelah diurutkan:\n";

for (int l = 0; l < arraysize; l++)
cout<< setw(4)<< selection[l];

cout<< endl;
return 0;
}

0 komentar: