#include <iostream>
using namespace std;
int array[100];
void bubble()
{
int i,x,a,b,temp;
cout<< " jumlah angka yang anda inginkan : ";
cin>>x;
for(i=0;i<x;i++)
{
cout<<"Masukan angka ke- "<<i+1<<" : ";
cin>>array[i];
}
cout<<" Angka - angka nya adalah :" <<endl;
for(i=0;i<x;i++)
{
cout<<array[i]<<", ";
}
cout<<"ayo kita mulai sorting"<<endl;
a = 0;
for(a=0;a<x;a++)
{
for(b=a+1;b<x;b++)
{
if(array[a]>array[b])
{
temp = array[a];
array[a] = array[b];
array[b] = temp;
}
}
}
cout<<"hasil sorting nya adalah"<<endl;
for(i=0;i<x;i++)
{
cout<<array[i]<<", ";
}
}
int main()
{
int pil;
char ulang;
do
{
cout<<"pilihlah metode pencariannya"<<endl;
cout<<"1. Bubble Sort"<<endl;
cout<<"2. Quick Sort"<<endl;
cout<<"Tentukan pilihanmu sekarang : ";
cin>>pil;
switch(pil)
{
case 1:
bubble();
break;
case 2:
cout<<"Feature belum tersedia"<<endl;
break;
}
cout<<"Mau kesempatan sekali lagi ?"<<endl;
cout<<"Jika iya ketik Y lalu tekan enter"<<endl;
cin>>ulang;
}
while((ulang=='y') || (ulang=='Y'));
}
/*
//-----------------------------------------------------------------------------------------------
//if you want to add log file when the number is switching
#include <iostream>
using namespace std;
int array[100];
void bubble()
{
int i,x,a,b,temp;
cout<< " jumlah angka yang anda inginkan : ";
cin>>x;
for(i=0;i<x;i++)
{
cout<<"Masukan angka ke- "<<i+1<<" : ";
cin>>array[i];
}
cout<<" Angka - angka nya adalah :" <<endl;
for(i=0;i<x;i++)
{
cout<<array[i]<<", ";
}
cout<<endl;
cout<<"ayo kita mulai sorting"<<endl;
cout<<"----------------------------------------------------"<<endl;
a = 0;
int urutan;
urutan = 0;
for(a=0;a<x;a++)
{
for(b=a+1;b<x;b++)
{
if(array[a]>array[b])
{
cout<< array[a]<<" dan " << array[b] <<" || ditukar ||"<<endl;
temp = array[a];
array[a] = array[b];
array[b] = temp;
}
else
{
cout<<array[a]<<" dan "<<array[b]<<" ||Tidak Perlu Pertukaran ||"<<endl;
}
}
cout<<"hasil putaran ke- : "<<urutan+1<<endl;
urutan++;
for(i=0;i<x;i++)
{
cout<<array[i]<<", ";
}
cout<<endl;
cout<<"----------------------------------------------------"<<endl;
}
cout<<"hasil sorting nya adalah"<<endl;
for(i=0;i<x;i++)
{
cout<<array[i]<<", ";
}
cout<<endl;
}
int main()
{
int pil;
char ulang;
do
{
cout<<"pilihlah metode pencariannya"<<endl;
cout<<"1. Bubble Sort"<<endl;
cout<<"2. Quick Sort"<<endl;
cout<<"Tentukan pilihanmu sekarang : ";
cin>>pil;
switch(pil)
{
case 1:
bubble();
break;
case 2:
cout<<"Feature belum tersedia"<<endl;
break;
}
cout<<"Mau kesempatan sekali lagi ?"<<endl;
cout<<"Jika iya ketik Y lalu tekan enter"<<endl;
cin>>ulang;
}
while((ulang=='y') || (ulang=='Y'));
}
*/



0 comments:
Post a Comment