latest Post

Pengurutan bilangan dari besar ke kecil dengan C++

Berikut program mencari mengurutkan bilangan dari besar ke kecil dengan metode Bubble Shorting menggunakan Dev-C++

#include <iostream>    
using namespace std;  
  
int main()  
{  
    int bilangan[6], tmp=0;  
      
    for(int h=1; h<6; h++) {  
        cout << "Bilangan ke ["<<h<<"] : ";  
        cin >> bilangan[h];  
    }  
   cout<<"\nData diurut (Kecil ke Besar): \t";    
    for(int h=1; h<6; h++)  
    {  
        for(int i=h; i<6; i++)  
        {  
            if(bilangan[h] > bilangan[i]) {  
                tmp = bilangan[i];  
                bilangan[i] = bilangan[h];  
                bilangan[h] = tmp;  
            }  
              
        }  
        cout<<bilangan[h]<<"\t";  
    }
  cout<<"\n\nData diurut (Besar ke Kecil):\t"; 
  for(int h=1; h<6; h++)  
    {  
        for(int i=h; i<6; i++)  
        {  
            if(bilangan[h] < bilangan[i]) {  
                tmp = bilangan[i];  
                bilangan[i] = bilangan[h];  
                bilangan[h] = tmp;  
            }  
              
        }  
        cout<<bilangan[h]<<"\t";  
}
 
        
    return 0;  

}   

About Unknown

Unknown
Recommended Posts × +

1 comments: