Monday, March 20, 2017

praktikum 3 postest

assalamualaikum wr.wb..
kali ini akan membahas materi postes praktikum ke 3 materi alpro ..
soal:
1. di raptor : buatlah program di aptor dengan sub program menghitung luas permukaan dan volume bola..
di c++ : buat class menghitung bola dan tabung
*program di raptor





*di c++
#include <iostream>
#include <string>
using namespace std;
//class bola
class bola{
private:
float phi=3.14, r,luas,volume;
public:
void input();
void proses();
void output();
};
void bola::input(){
cout<<"masukkan jari jari bola : ";
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
class tabung{
private:
float phi=3.14, r,t,luas,volume;
public:
void input();
void proses();
void output();
};
void tabung::input(){
cout<<"masukkan jari 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<<"SELAMAT DATANG DI PROGRAM 1600018020"<<endl<<endl;
cout<<"1. program bola"<<endl;
cout<<"2. program tabung"<<endl;
cout<<"masukkan pilihan anda : ";
cin>>pilih;
if(pilih==1){
cout<<endl<<"PROGRAM BOLA"<<endl<<endl;
B.input();
B.proses();
B.output();
}
else if(pilih==2){
cout<<endl<<"PROGRAM TABUNG"<<endl<<endl;
T.input();
T.proses();
T.output();
}
else{
cout<<"pilihan yang anda masukkan tidak tersedia"<<endl;
}
}

demikianlah program saya, terimakasih..
wassalamu alaikum wr.wb..

No comments:

Post a Comment