| Algoritma Volume & Luas {mencari luas & volume bola/lingkaran} |
| Deklarasi mencari : integer Pi,r, luas, volum : float |
| Deskripsi mencari (); void hitung (){ luas=Pi*r*r; volum=Pi*r*r*r*4/3; |
Listing
| #include <iostream.h> |
| #include <conio.h> |
| #include <math.h> |
| class mencari { |
| friend istream& operator >> (istream&, mencari&); |
| friend ostream& operator << (ostream&, const mencari&); |
| public: |
| mencari (); |
| void hitung (){ |
| luas=Pi*r*r; |
| volum=Pi*r*r*r*4/3; |
| }; |
| private: |
| float Pi,r; |
| float luas; |
| float volum; |
| }; |
| mencari::mencari (){ |
| cout<<"\n[ Mencari Luas dan Volum Lingkaran ]"; |
| } |
| istream& operator >> (istream& cin, mencari& mlebu){ |
| cout<<"Mencari Luas dan Volum Lingkaran:"<<endl; |
| cout<<"Masukkan Pi:"<<endl; |
| cin>>mlebu.Pi; |
| cout<<"Masukkan jari-jari:"<<endl; |
| cin>>mlebu.r; |
| cout<<"\n"; |
| cout<<"\n"; |
| return cin; |
| } |
| ostream& operator << (ostream& out, const mencari& metu){ |
| out<<"Jadi luas lingkaran adalah:"<<endl; |
| out<<"luas LINGKARAN="<< metu.luas <<endl; |
| cout<<"\n"; |
| out<<"Dan Volum lingkaran adalah:"<<endl; |
| out<<"Volum LINGKARAN="<< metu.volum <<endl; |
| return out; |
| } |
| int main (){ |
| mencari kahfi; |
| cin>>kahfi; |
| kahfi.hitung(); |
| cout<<kahfi; |
| getch (); |
| } |

Tidak ada komentar:
Posting Komentar