Analysis Program :
Disini ada program simpel yang bisa di gunakan untuk menghitung luas lingkaran. Sudah mngertikan rumus untuk menghitung luas lingkaran tersebut. Ya benar.. Rumusnya Phi*r^2. Bisa anda coba program di bawah ini. Program ini munggunakan class.

Algoritma :
1. Inputkakan jari-jari linkaran dalam r (integer)
2. Hitung 3.14 * r * r = luas (float)
3. Output hasil

Program :

[sourcecode language="css"]
#include <iostream.h>

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

public:
Luas();
void luasnya(){
luas = 3.14*r*r;
}

private:
int r;
float luas;
};


luas::Luas(){
cout << "Program mencari luas lingkaran \n" << endl;
}
istream& operator >>(istream& in, luas& masukan){
cout << "Masukkan jari-jari : ";
cin >> masukan.r;
cout<<"-----\n";

return cin;
}
ostream& operator << (ostream& out, const luas& keluaran)

{
cout<< "Nilai jari- jari : " <<keluaran.r<<endl;
cout<< "Luas lingkaran = "<<keluaran.luas<<endl;
return cout;
}

void main(){
luas Lingkaran;
cin>>Lingkaran;
Lingkaran.luasnya();
cout<<Lingkaran;

}

[/sourcecode]