WHAT'S NEW?
Loading...

contoh program mengurutkan data menggunakan metode selection pada C++

selamat pagi, selamat siang , selamat sore, dan selamat malam.... hehehe...
pada kesempatan kali ini saya aan share tentang contoh program pengurutan dengan menggunakan metode selection, kemare saya juga telah posting tentang contoh rogram C++ tentang pengurutan data menggunakan metode bubble sort, bagi yang mau tau klik aja di sini .

kembali ketema kita diatas , sekarang saatnya saya akan membagikan program yang saya dapatkan dari bangku kuliah saya, yakni tentang program pengurutan data menggunakan metode selection. dan ini lah codingnya

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <iomanip.h>
main()
{
int x[5];
int i;
int temp;
int minindex;
int j;

clrscr();
cout<<"sorting dengan metode selection sort\n";
cout<<"------------------------------------\n";
cout<<"input nilai x :\n";
for(i=0; i<5; i++)
{
cout<<"x["<<i<<"] = ";cin>>x[i];
}
cout<<"\ndata sebelum di sort :";
for(i=0; i<5;i++)
{
cout<<setw(4)<<x[i];
}
for(i=0; i<5-1; i++) //perulangan iterasi
{
minindex=i;
for(j=i+1; j<5; j++) //perulangan membandingkan data
{
if(x[minindex]>x[j])
{
minindex=j;
}
}
temp=x[i];
x[i]=x[minindex];
x[minindex]=temp;
}
cout<<"\n\nData setelah di sort :";
for(i=0; i<5; i++)
{
cout<<setw(4)<<x[i];
}
getch();
}


dan ini hasil dari outputnya :


demikianlah postingan saya kali ini dan selamat mencoba!!!

0 comments:

Post a Comment