Top Menu

Algoritma Mengurutkan Nlai Bilangan Bulat dari yang Terkecil ke yang Terbesar


Tuliskan algoritma yang membaca tiga buah bilangan bulat, lalu mengurutkan tiga buah bilangan tersebut dari nilai yang kecil ke nilai yang besar. Keluaran adalah tiga buah bilangan yang berurut.

#include <iostream>
using namespace std;
main(){
   int a, b, c, x;
   cout<<"Masukkan a : ";
   cin>>a;
   cout<<"Masukkan b : ";
   cin>>b;
   cout<<"Masukkan c : ";
   cin>>c;
   if(b < a){
      x = b;
      b = a;
      a = x;
   }
   if(c < a){
      x = c;
      c = a;
      a = x;
   }
   if(c < b){
      x = b;
      b = c;
      c = x;
   }
   cout<<"Bilangan setelah diurutkan : "<<a<<" "<<b<<" "<<c;
}

1 komentar :

Copyright © Alfi Gusman | 2012