Assalamualaikum,
Hay guys! Nih bagi temen-temen semua yang lagi nyari-nyari contoh program Sorting di C++, pantau sendiri dahhh :v
#include <iostream>
#include <conio.h>
#include <iomanip.h>
main()
{
int nilai[20];
int i, j, k, n;
int temp;
bool tukar;
cout<<"Masukkan banyak bilangan : ";cin>>n;
for(i=0;i<n;i++)
{
cout<<"Elemen ke-"<<i<<" : ";cin>>nilai[i];
}
//cetak data sebelum diurutkan
cout<<"Data sebelum diurutkan : ";
for(i=0;i<n;i++)
cout<<setw(3)<<nilai[i];
//proses pengurutan
i=0;
tukar=true;
while((i<=n-2)&&(tukar))
{
tukar=false;
for(j=n-1;j>=i+1;j--)
{
if(nilai[j]<nilai[j-1])
{
temp=nilai[j];
nilai[j]=nilai[j-1];
nilai[j-1]=temp;
tukar=true;
cout<<"\nUntuk j = "<<j<<" : ";
for(k=0;k<n;k++)
cout<<setw(3)<<nilai[k];
}
}
i++;
}
//proses setelah diurutkan
cout<<"\nData setelah diurutkan : ";
for(i=0;i<n;i++)
cout<<setw(3)<<nilai[i];
getch();
}
Tidak ada komentar:
Posting Komentar