Analysis Program :
Ini adalah program untuk menghitung luas lingkaran dan volum bola. Maksudnya jika kita menginputkan nilai jari-jari (r),maka akan secara otomatis akan terhitung Luas lingkaran dan volum bola.
Program ini menggunakan operator overloading I/O.
Algoritma :
1. Inputkakan jari-jari linkaran dalam r (integer)
2. Hitung 3.14 x r x r = luas (float) dan (3.14*r*r*r*4)/3 = volum (float)
3. Output hasil
Program :
[sourcecode language="css"]
#include <iostream.h>
class hitung {
friend istream& operator >> (istream&, hitung&); //overloading I/O.
friend ostream& operator << (ostream&, const hitung&); //overloading I/O.
public:
Hitung();
void luasnya(){luas = 3.14*r*r;}
void volumnya(){volum = (3.14*r*r*r*4)/3;
}
private:
int r;
float luas;
float volum;
};
hitung::Hitung(){
cout << "Program mencari luas lingkaran dan volum bola \n" << endl;
}
istream& operator >>(istream& in, hitung& masukan){
cout << "Masukkan jari-jari : ";
cin >> masukan.r;
cout<<"-----\n";
return cin;
}
ostream& operator << (ostream& out, const hitung& keluaran)
{
cout<< "Nilai jari- jari : " <<keluaran.r<<endl;
cout<< "Luas lingkaran = "<<keluaran.luas<<endl;
cout<< "Volum Bola = "<<keluaran.volum<<endl;
return cout;
}
void main(){
hitung LingkaranBola;
cin>>LingkaranBola;
LingkaranBola.luasnya();
LingkaranBola.volumnya();
cout<<LingkaranBola;
}
[/sourcecode]
Sunday, 17 April 2011
Subscribe to:
Post Comments (Atom)
Popular Posts
-
Nemu artikel bagus nih tentang agama. Gak ada salahnya saya posting, apalagi sebelum bulan ramadhan ini. TAKHALLI sesungguhnya berunt...
-
#include <cstdlib> #include <iostream> using namespace std; int floor(double x){ int a; ...
-
KATA PENGANTAR
Blog Archive
-
▼
2011
(95)
-
▼
Apr
(19)
- Menentukan Bilangan Prima
- Membuat Kalkulator sederhana
- Menghitung Deret 1-1/2+1/3-1/4+..+1/n
- Merubah Nilai ke Huruf
- Specifies the Day of the input numbers
- Algoritma dan Program menentukan Tahun Kabisat
- Algoritma dan Program Mencari luas Lingkaran dan v...
- Contoh Form dan Frame diHTML
- Mencari KPK c++
- Menentukan tahun Kabisat ( Jeliot )
- Menentukan FPB
- Program Sederhana menentukan angka habis di bagi 3...
- Menentukan Persamaan Kuadrat (Akar Imajiner)
- Membuat tabel dan hyperlink di HTML
- PILIHAN SULIT
- Mencari Luas Lingkaran dan Volum Bola ( versi Jeli...
- Netbook Saya
- Program C++ Mengisi BBM
- Kiat Berbisnis Dengan Keamanan Sistem Handal Melal...
-
▼
Apr
(19)
|
[close]
Powered by Blogger.
0 komentar:
Post a Comment