Minggu

Class Bilangan Bahasa C++

Class Bilangan [Bahasa C++]
Class Berikut contoh program C++ tentang class bilangan semoga berguna


#include <iostream.h>

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


public :
Bilangan();
void urai();

private:
int bilangan;
int ratusan, puluhan, satuan;
};

istream& operator>>(istream& in, Bilangan& X){
cout<<"Masukkan bilangan ";in>>X.bilangan;
return in;

}


ostream& operator<<(ostream&, const Bilangan& X );
out<<X.bilangan<<" Setelah diurai maka menjadi "<<endl;
out<<"ratusan "<<X.ratusan<<endl;
out<<"puluhan "<<X.puluhan<<endl;
out<<"satuan  "<<X.satuan<<endl;

return out;
}

//fungsi urai
void Bilangan::urai(){
ratusan = bilangan/100;
bilangan = bilangan% 100;
puluhan = bilangan/10;
satuan = bilangan%10;
}

//fungsi main

int main(){
Bilangan X;
cin>>X;
X.urai();
cout<<X;
return 0;
}

Tidak ada komentar:

Posting Komentar