Sorting
Sorting
// Judul : Array - Sorting
#include<iostream>
using namespace std;
// Kamus :
int x, y, z, bil;
// Deskripsi
int main()
{
cout << "Input berapa bilangan yang ingin Anda urutkan!" << endl;
cin >> bil ;
int sorting[bil];
x=1;
do
{
cout << "Bilangan ke-" << x << " : ";
cin >> sorting[x];
x=x+1;
}while(x<=bil);
x=1;
do
{
y=x+1;
do
{
if(sorting[x]>sorting[y])
{
z = sorting[x];
sorting[x] = sorting[y];
sorting[y] = z;
}
y=y+1;
}while(y<=bil);
x=x+1;
}while(x<bil);
cout << "Urutan bilangan dari yang terkecil adalah ";
x=1;
do
{
cout << sorting[x] << " " ;
x=x+1;
}while(x<=bil);
x=bil;
do
{
y=x-1;
do
{
if(sorting[x]<sorting[y])
{
z = sorting[x];
sorting[x] = sorting[y];
sorting[y] = z;
}
y=y-1;
}while(y>=1);
x=x-1;
}while(x>1);
cout << endl;
cout << "Urutan bilangan dari yang terkecil adalah ";
x=bil;
do
{
cout << sorting[x] << " " ;
x=x-1;
}while(x>=1);
}
Komentar
Posting Komentar