Sabtu, 23 April 2011

Program Menentukan Nilai Terbesar dari 3 Bilangan

Masukan 3 bilangan bulat yg di inginkan maka dengan program ini akan diketahui bilangan mana yang paling besar di antara bilangan yang lainnya

#include <iostream.h>
#include <conio.h>

class terbesar{
friend istream& operator >> (istream&, terbesar&);
friend ostream& operator << (ostream&, const terbesar&);

public:
terbesar();
void bandingkan(){
     if ((a > b) && (a > c))
        cout<< " Bilangan terbesar : "<<a;
     else if ((b > a) && (b > c))
        cout<< " Bilangan terbesar : "<<b;
            else
                cout<< " Bilangan terbesar : "<<c<<endl;
};
private:
     int a,b,c;
};

terbesar::terbesar(){
cout << "Menentukan bilangan terbesar\n" << endl;
}

istream& operator >>(istream& cin, terbesar& masukan){
     cout<<"masukan bilangan ke-1 : ";
     cin>>masukan.a;
     cout<<"masukan bilangan ke-2 : ";
     cin>>masukan.b;
     cout<<"masukan bilangan ke-3 : ";
     cin>>masukan.c;
     cout<<endl;

return cin;
}

ostream& operator << (ostream& out, const terbesar& keluaran){
     out<< "terima kasih"<<endl;

return out;
}

void main(){
terbesar bilangan;
cin>>bilangan;
bilangan.bandingkan();
cout<<bilangan;

getch();
}

Tidak ada komentar:

Posting Komentar