/* Created by Amri Rachmat */
#include <cstdlib>
#include <iostream>
using namespace std;
class Bola {
friend ostream& operator<<(ostream&, const Bola&);
friend istream& operator>>(istream&, Bola&);
public:
Bola();
void volume_bola(){volume=(4/3*3.14*r*r*r);}
private:
int r;
int volume;
};
Bola::Bola() {
cout<<"Program menghitung volume bola\\n";
}
istream& operator>>(istream& in, Bola& masukan) {
cout<<"Masukkan nilai jari-jari : "; in>>masukan.r;
return in;
}
ostream& operator<<(ostream& out, const Bola& keluaran) {
out<<"Volume bolanya adalah :"<<keluaran.volume<<endl;
return out;
}
int main(int argc, char *argv[])
{
Bola coba;
cin>>coba;
coba.volume_bola();
cout<<coba;
system("PAUSE");
return EXIT_SUCCESS;
}