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;
}
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;
}
kang kalo dalam algoritmanya itu gimana ya?
BalasHapus