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