Diberdayakan oleh Blogger.

Total Tayangan Halaman

Label

Minggu, 25 Desember 2011

Menghitung volume kerucut, tabung, balok dengan Fungsi C++


ini codenya

#include <iostream.h>

float luas_lingkaran(float R);
float volume_tabung(float Z,float T);
float volume_kerucut(float Vol_Tab);
float volume_balok(float P,float L,float T);
float phi=3.14;

int main()
{
int pilihan;
float r, t, p, l, luas_ling, vol_tab, vol_ker, vol_balok;

cout << "-------------------------------\n";
cout << "Menu Operasi Fungsi\n";
cout << "1. Menghitung Volume Tabung\n";
cout << "2. Menghitung Volume Kerucut\n";
cout << "3. Menghitung Volume Balok\n";
cout << "4. Menghitung Luas Lingkaran,Volume Tabung,Volume Kerucut, dan Volume Balok\n";
cout << "Pilihan Operasi Fungsi ? ";
cin >> pilihan;
cout << "-------------------------------\n";
cout << endl;

switch (pilihan)
{
case 1:
cout<<"Input jari-jari=";   cin>>r;
cout<<"Input Tinggi Tabung=";   cin>>t;
luas_ling = luas_lingkaran(r);
vol_tab = volume_tabung(luas_ling,t);
cout << "Volume Tabung = " << vol_tab;
break;

case 2:
cout<<"Input Jari-jari=";  cin>>r;
cout<<"Input Tinggi Kerucut=";  cin>>t;
luas_ling = luas_lingkaran(r);
vol_tab = volume_tabung(luas_ling,t);
vol_ker = volume_kerucut(vol_tab);
cout << "Volume Kerucut = " << vol_ker;
break;

case 3:
cout<<"Input Panjang Balok=";  cin>>p;
cout<<"Input Lebar Balok=";  cin>>l;
cout<<"Input Tinggi Balok=";  cin>>t;
vol_balok  = volume_balok(p,l,t);
cout << "Volume Balok = " << vol_balok;
break;

case 4:
cout << "Masukkan Nilai Jari-jari : ";  cin >> r;
cout << "Masukkan Nilai Tinggi : "; cin >> t;
cout << "Masukkan Nilai Panjang : ";  cin >> p;
cout << "Masukkan Nilai Lebar : "; cin >> l;
cout << endl;
luas_ling = luas_lingkaran(r);
vol_tab = volume_tabung(luas_ling,t);
vol_ker = volume_kerucut(vol_tab);
vol_balok  = volume_balok(p,l,t);
cout << "Luas Lingkaran = " << luas_ling << endl;
cout << "Volume Tabung = " << vol_tab << endl;
cout << "Volume Kerucut = " << vol_ker << endl;
cout << "Volume Balok = " << vol_balok;
break;
default :
cout << "Error, yang Anda masukkan tak terdektesi";
break;
}

return 0;
}
float luas_lingkaran(float R)
{
return(phi*R*R);
}

float volume_tabung(float Z,float T)
{
return(Z*T);
}

float volume_kerucut(float Vol_Tab)
{
return(Vol_Tab)/3;
}

float volume_balok(float P,float L,float T)
{
return(P*L*T);
}

0 komentar:

Related Posts Plugin for WordPress, Blogger...

Pengikut

About Me

Join us on Facebook