#include <conio.h>
#include <iostream.h>
class hitung {
friend ostream& operator<<(ostream&, const hitung&);
friend istream& operator>>(istream&, hitung&);
public :
hitung();
void hitung_v(){v=(s*s*s);}
void hitung_lp(){lp=(6*s*s);}
private :
double s,v,lp;
};
hitung::hitung(){
cout<<"Program menghitung volume dan luas kubus"<<endl;
}
istream& operator>>(istream& in, hitung& masukan){
cout<<"masukkan s = ";
in>>masukan.s;
return in;
}
ostream& operator<<(ostream& out, const hitung& keluaran){
out<<"volume = "<<keluaran.v<<endl;
out<<"luas permukaan = "<<keluaran.lp<<endl;
return out;
}
main (){
hitung x;
cin>>x;
x.hitung_v();
x.hitung_lp();
cout<<x;
getch();
}Mau tau flowchartnya? mudah kok :) nih :

No comments:
Post a Comment