Program:
#include <iostream.h>
#include <conio.h>
class Banding {
friend istream& operator>>(istream&, Banding&);
friend ostream& operator<<(istream&, Banding&);
public:
Banding() {};
void bandingkan() {
if (A > B)
cout << "\nBilangan terbesar : " << A<<endl;
else
cout << "\nBilangan terbesar : " << B<<endl;
if(A<B)
cout<<"bilangan terkecil : "<<A<<endl;
else
cout<<"bilangan terkecil : "<<B<<endl;
cout<<"jumlah semuanya adalah = "<<A+B<<endl;}
private:
int A, B;
};
istream& operator>>(istream& in, Banding& bilangan){
cout <<"masukan bilangannya \n";
cout << "Bilangan pertama = ";
in >> bilangan.A;
cout << "Bilangan kedua = ";
in >> bilangan.B;
return in;
};
ostream& operator<<(istream&, Banding&bandingkan);
void bandingkan();
main() {
Banding bilangan;
cin >> bilangan;
bilangan.bandingkan();
getch();
return 0;
}
Penjelasan dari program di atas adalah:
Menentukan Inputan User sebagai bilangan terkecil atau terbesar, desain program di atas yaitu dengan menginputkan 2 bilangan, Bilangan pertama dan bilangan ke dua,
Setelah kita menginputkan bilangan tersebut, maka inputan dari user akan di di proses dan di bandingkan dari inputan pertama dan ke dua tersebut mana yang terbesar dan terkecil, silahkan Jalankan saja program di atas untuk memehami lebih detail, trimakasih.
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar