POSTEST PRAKTIKUM ALGORITMA PEMOGRAMAN
MENGHITUNG BEBERAPA BANGUN RUANG
- Dibawah ini merupakan beberapa bangun ruanng dengan berbagai macam benntuk isian.
- dan dibawah ini merupakan kodingan dari C++ :
#include <iostream>
#include <string>
using namespace std;
class bola{
private:
float phi=3.14, r,luas,volume;
public:
void input();
void proses();
void output();
};
void bola::input(){
cout<<"Masukan jari-jari : ";
cin>>r;
}
void bola::proses(){
volume=4/3*phi*r*r*r;
luas=4*phi*r*r;
}
void bola::output(){
cout<<"volume bola adalah : "<<volume<<endl;
cout<<"luas permukaan bola adalah : "<<luas<<endl;
}
class tabung{
private:
float phi=3.14, r,t,luas,volume;
public:
void input();
void proses();
void output();
};
void tabung::input(){
cout<<"masukkan jari alas : ";
cin>>r;
cout<<"masukkan tinggi tabung : ";
cin>>t;
}
void tabung::proses(){
volume=phi*r*r*t;
luas=2*phi*r*(r+t);
}
void tabung::output(){
cout<<"volume tabung adalah : "<<volume<<endl;
cout<<"luas permukaan tabung adalah : "<<luas<<endl;
}
int main(){
bola B;
tabung T;
int pilih;
cout<<"Program Untuk Mencari Luas Permukaan dan Volume"<<endl<<endl;
cout<<"1. pilih untuk program bola"<<endl;
cout<<"2. pilih untuk program tabung"<<endl;
cout<<"Pilih Program yang Anda Inginkan : ";
cin>>pilih;
if(pilih==1){
cout<<endl<<"Program Untuk Bola"<<endl<<endl;
B.input();
B.proses();
B.output();
}
else if(pilih==2){
cout<<endl<<"Program Untuk Tabung"<<endl<<endl;
T.input();
T.proses();
T.output();
}
else{
cout<<"Maaf Pilihan Anda Tidak Ada!!"<<endl;
}
}
karena, DevC++ milik saya tidak dapat runing dan compile, maka saya menggukanan cpp.sh
Tidak ada komentar:
Posting Komentar