#include <cstdlib>
#include <iostream>
using namespace std;
class livobo {
friend ostream&operator<<(ostream&, livobo&);
friend istream&operator>>(istream&, livobo&);
public:
livobo();
void li_vobo(){
pi=3.14;
volum =(4/3)*pi*r*r*r;
luas=pi*r*r;}
private:
int r;
float luas, volum;
double pi;
};
livobo::livobo(){
cout<<"Program menghitung luas lingkaran dan volume bola dengan 1 masukkan\n";
}
istream& operator>>(istream& in, livobo& masukan){
cout<<"Masukkan r (jari-jari) = ";
in>>masukan.r;
return in;}
ostream& operator<<(ostream& out, livobo& keluaran){
out<<"luas lingkaran = "<<keluaran.luas<<endl;
out<<"volume bola = "<<keluaran.volum<<endl;
return out;}
int main(int argc, char *argv[])
{
livobo x;
cin>>x;
x.li_vobo();
cout<<x;
system("PAUSE");
return EXIT_SUCCESS;
}
Tidak ada komentar:
Posting Komentar