Friday, March 17, 2017

praktikum alpro pertemuan 2 postest

assalamu alaikum wr.wb..

dalam postingan kali ini, saya akan memposting tentang postest yang saya kerjakan di pertemuan praktikum alpro ke 2 di minggu ke-3 ini..
langsung saja ke pembahasan..
soal:
1. di raptor : buatlah program untuk menghitng luas permukaan dan volume bola dengan input proses output menggunakan sub program.
di c++ : menghitung class bola dan class tabung, lalu lakukan percabangan untuk memilih, akan menjalankan program mengu=hitung bila atau menghitung tabung.

*program di raptor




*di c++
(karena di screenshot tidak muat, maka saya ketik ulang saja)
#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;
}
}

*hasil di c++

demikian hasil postest praktikum alpro yang saya buat, terimakasih dan sampai juma di postingan selanjutnya..
wassalamu alaikum wr.wb..

No comments:

Post a Comment