#include <cstdlib>
#include <iostream>
using namespace std;
class Konversi{
friend istream& operator>>(istream&, Konversi&);
friend ostream& operator<<(ostream&, Konversi&);
public:
void operasi_biner(int);
private:
int bil;
};
void Konversi::operasi_biner(int bil){
int hasil;
int tmp;
if(bil>0){
hasil=bil%2;
cout << hasil << " ";
operasi_biner(bil/2);
}
}
istream& operator>>(istream& in, Konversi& x){
cout << "Masukan Bil : ";
in >> x.bil;
}
ostream& operator<<(ostream& out, Konversi& x){
cout << "Biner : ";
x.operasi_biner(x.bil);
}
int main(int argc, char *argv[])
{
Konversi A;
cin >> A;
cout << A;
system("PAUSE");
return EXIT_SUCCESS;
}
0 komentar:
Posting Komentar