berikut adalah program dengan menggunakan bahasa C++
#include<iostream.h>
#include<conio.h>
class lukman{
friend ostream& operator<<(ostream&,lukman&);
friend istream& operator>>(istream&,lukman&);
public:
lukman();
lukman_faktorial(){
faktor=1;
for(int i=1;i<=angka;i++){
faktor=faktor*i;
cout<<i<<"*";
}
cout<<endl;
}
private:
int angka;
float faktor;
};
lukman::lukman(){
cout<<"Ini program Faktorial saya "<<endl;
cout<<"+++++++++++++++++++++++++++"<<endl;
}
istream& operator>>(istream& in,lukman& masuk){
cout<<"Masukan angka : ";
in>>masuk.angka;
return in;
}
ostream& operator<<(ostream& out,lukman& metu){
cout<<"Hasil faktorial : ";
out<<metu.faktor;
return out;
}
main(){
lukman x;
cin>>x;
x.lukman_faktorial();
cout<<x;
getch();
return 0;
}
Tidak ada komentar:
Posting Komentar