Kamis, 17 Maret 2011

mengurutkan tiga angka C++


berikut merupakan contoh program untuk mengurutkan tiga buah bilangan
berikut merupakan hasil runingnya
pengguna menginputkan tiga buah bilangan secara acak ,kemudian akan nampak bilangan yang sudah berurutan sesuai dengan program 

#include <iostream.h>
#include <conio.h>
int main(){
    int a,b,c,max,mid,min;
    cout<<"masukkan tiga buah bilangan "<<endl;
    cout<<"bilangan pertama: " ; cin>>a;
    cout<<"bilangan kedua  : " ; cin>>b;
    cout<<"bilangan ketiga : " ; cin>>c;
    if (a>b) {
        if (a>c) {
            if (b>c) {
                max =a; mid=b; min=c;
            }else {
                max=a; mid=c; min=b;
                }
        }else {
            max=c; mid=a; min=b;
                    }
    } else{
        if (b>c) {
            if (a>c){
               max=b; mid=a; min=c;
            } else {
                max=b; mid=c; min=a;}
        }  else {
        max=c; mid=b; min=a;}
    }
cout<<"setelah diurutkan, maka urutannya menjadi "<<endl;
cout << min << "," << mid << "," << max << endl;
cout<<"bilangan yang sudah urut";
getch();
}

Tidak ada komentar:

Posting Komentar