C++,
berikut sourcenya :
---------------------------------------------------------------------------------------------------------------
#include <iostream>
#include <conio>
void main()
{
int bd,data[100],bil;
cout<<"PROGRAM MENGURUTKAN ANGKA\n\n";
cout<<"Banyaknya Data : ";
cin>>bd;
for(int i=0;i<bd;i++)
{
cout<<"Data ke-"<<i+1<<" ";
cin>>data[i];
}
cout<<"\nInput : ";
for(int i=0;i<bd;i++)
{
cout<<data[i]<<", ";
}
for(int i=0;i<bd;i++){
for (int j=0+i;j<bd;j++){
if(data[i]>data[j])
{
bil=data[i];
data[i]=data[j];
data[j]=bil;
}
}
}
cout<<"\nHasil : ";
for(int i=0;i<bd;i++)
{
cout<<data[i]<<", ";
}
getch();
}
---------------------------------------------------------------------------------------------------------------
Output Program:
Semoga Membantu
Program Mengurutkan Angka
Program mengurutkan Angka (Sorting). disini yang dibahas adalah program mengurutkan angka dari yang terkecil ke yang terbesar.berikut sourcenya :
---------------------------------------------------------------------------------------------------------------
#include <iostream>
#include <conio>
void main()
{
int bd,data[100],bil;
cout<<"PROGRAM MENGURUTKAN ANGKA\n\n";
cout<<"Banyaknya Data : ";
cin>>bd;
for(int i=0;i<bd;i++)
{
cout<<"Data ke-"<<i+1<<" ";
cin>>data[i];
}
cout<<"\nInput : ";
for(int i=0;i<bd;i++)
{
cout<<data[i]<<", ";
}
for(int i=0;i<bd;i++){
for (int j=0+i;j<bd;j++){
if(data[i]>data[j])
{
bil=data[i];
data[i]=data[j];
data[j]=bil;
}
}
}
cout<<"\nHasil : ";
for(int i=0;i<bd;i++)
{
cout<<data[i]<<", ";
}
getch();
}
---------------------------------------------------------------------------------------------------------------
Output Program:
Semoga Membantu
0 komentar: