Sebelumnya saya ingin mengingatkan rumus menghitung luas dan volume tabung terlebih dahulu.
Rumus untuk luas adalah:
Luas = (Luas alas * 2) + (Luas Selimut)
atau
Luas = (phi * r * r * 2) + (phi * r * 2 * t)
Sedangkan untuk Volume:
Volume = Luas Alas * Tinggi
atau
Volume = (phi * r * r) * t
Nah untuk kode program dengan menggunakan bahasa c++ adalah sebagai berikut:
Untuk Program yang statis (tidak ada proses input, nilai tinggi dan jari-jari ditentukan di dalam kode program) :
#include <iostream>
#include <conio>
#define phi 3.14
main()
{
float r=15;
float t=10;
float volume,luas;
volume=phi*r*r*t;
luas=2*(phi*r*r)+((phi*r*2)*t);
cout<<"Program volume dan luas tabung\n";
cout<<"\nJari-jari\t= "<<r;
cout<<"\nTinggi\t\t= "<<t;
cout<<"\n--------------------------";
cout<<"\nVolume\t\t= "<<volume;
cout<<"\nLuas\t\t= "<<luas;
getch();
}
Untuk Program yang dinamis (ada proses input, nilai tinggi dan jari-jari bisa ditentukan saat pross input) :
#include <iostream>
#include <conio>
#define phi 3.14
main()
{
float r,t,volume,luas;
cout<<"Program volume dan luas tabung\n\n";
cout<<"Masukan jari-jari\t= ";
cin>>r;
cout<<"Masukan Tinggi\t\t= ";
cin>>t;
volume=phi*r*r*t;
luas=2*(phi*r*r)+((phi*r*2)*t);
cout<<"\n--------------------------";
cout<<"\nVolume\t\t= "<<volume;
cout<<"\nLuas\t\t= "<<luas;
getch();
}
Atau anda juga bisa mendownload program beserta source code nya pada link di bawah ini
DOWNLOAD
0 komentar:
Posting Komentar