HALOO! SEE U AGAIN BROSIST, KALI INI AKU MEMBAGIKAN CARA MENGHITUNG LUAS PERMUKAAN+VOLUME BOLA DAN TABUNG SEKALIGUS, CHECK THIS OUT!
#include <iostream>
#include <string>
using namespace std;
float phi=3.14;
class Bola{ public:
void input();
void output();
void hitungLPB();
void hitungVB();
private:
int r;
float LPB,VB;
};
void Bola::input(){
cout<<"PROGRAM BOLA"<<endl;
cout<<"Masukkan Jari-Jari: ";
cin>>r;
}
void Bola::hitungLPB(){
LPB=4*phi*r*r;
}
void Bola::hitungVB(){
VB=((float)4/3)*phi*r*r*r;
}
void Bola::output(){
cout<<"Luas Permukaan Bola Adalah "<<LPB<<endl;
cout<<"Volume Bola Adalah "<<VB<<endl;
}
class Tabung{
public:
void input();
void output();
void hitungLPT();
void hitungVT();
private:
int r,t;
float LPT, VB;
};
void Tabung::input(){
cout<<"\nPROGRAM TABUNG"<<endl;
cout<<"Masukkan Jari-Jari: ";
cin>>r;
cout<<"Masukkan Tinggi: ";
cin>>t;
}
void Tabung::hitungLPT(){
LPT=2*phi*r*(r+t);
}
void Tabung::hitungVT(){
VB=phi*r*r*t;
}
void Tabung::output(){
cout<<"\nLuas Permukaan Tabung adalah "<<LPT<<endl;
cout<<"\nVolume Tabung adalah "<<VB<<endl;
}
int main()
{
Bola bla;
Tabung tab;
int pilih;
cout<<"SELAMAT DATANG DI PROGRAM 1600018005"<<endl;
cout<<"\n1. PROGRAM BOLA"<<endl;
cout<<"\n2. PROGRAM TABUNG"<<endl;
cout<<"\nMasukkan Program yang Ingin Dijalankan: "<<endl;
cin>>pilih;
if(pilih==1){
bla.input();
bla.hitungLPB();
bla.hitungVB();
bla.output();
}
else if(pilih==2){
tab.input();
tab.hitungLPT();
tab.hitungVT();
tab.output();
}
else{
cout<<"\n\nPILIHAN TIDAK TERDAFTAR GUYS"<<endl;
}
return 0;
}
Comments
Post a Comment