Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

TUGAS

Buatlah program dengan menggunakan function & Procedure untuk mencari Luas lima bangun ruang 3 dimensi !

Jawab:

Program 1 (FUNCTION):

#include<iostream.h>

double Lkubus(double s){


double L;
L=6*(s*s);
return (L);
}

double Lbalok(double p, double l, double t){


double L;
L=2*((p*l)+(p*t)+(l*t));
return (L);
}

double Lbola(double r){


double phi,L;
phi=3.14;
L=4*phi*r*r;
return (L);
}

double Lkerucut(double r, double s){


double phi,L;
phi=3.14;
L=(phi*r*r)+(phi*r*s);
return (L);
}

double Ltabung(double r, double t){


double phi,L;
phi=3.14;
L=(2*phi*r*r)+(2*phi*r*t);
return (L);
}

int main(){

double a,b,c,d,e,f,g,h,i;
cout<<" Mencari Luas Kubus"<<endl;
cout<<"===================="<<endl;
cout<<"Masukkan nilai Sisi : ";cin>>a;
cout<<"Luas Kubus = "<<Lkubus(a)<<endl;

cout<<"\n Mencari Luas Balok"<<endl;


cout<<"===================="<<endl;
cout<<"Masukkan nilai Panjang : ";cin>>b;
cout<<"Masukkan nilai Lebar : ";cin>>c;
cout<<"Masukkan nilai Tinggi : ";cin>>d;
cout<<"Luas Balok = "<<Lbalok(b,c,d)<<endl;

cout<<"\n Mencari Luas Bola"<<endl;


cout<<"==================="<<endl;
cout<<"Masukkan nilai Jari-Jari : ";cin>>e;
cout<<"Luas Bola = "<<Lbola(e)<<endl;

cout<<"\n Mencari Luas Kerucut"<<endl;


cout<<"======================"<<endl;
cout<<"Masukkan nilai Jari-Jari : ";cin>>f;
cout<<"Masukkan nilai sisi : ";cin>>g;
cout<<"Luas Kerucut = "<<Lkerucut(f,g)<<endl;

cout<<"\n Mencari Luas Tabung"<<endl;


cout<<"====================="<<endl;
cout<<"Masukkan nilai Jari-Jari : ";cin>>h;
cout<<"Masukkan nilai Tinggi : ";cin>>i;
cout<<"Luas Tabung = "<<Ltabung(h,i)<<endl;

return 0;
}

ScrenShoot :
Program 2 (PROCEDURE) :

#include<iostream.h>

void luas_kubus(){
double s;
cout<<" Mencari Luas Kubus"<<endl;
cout<<"===================="<<endl;
cout<<"Masukkan nilai sisi : ";cin>>s;
cout<<"Luas Kubus = "<<6*(s*s)<<endl;
}

void luas_balok(){
double p,l,t;
cout<<"\n Mencari Luas Balok"<<endl;
cout<<"===================="<<endl;
cout<<"Masukkan nilai panjang : ";cin>>p;
cout<<"Masukkan nilai lebar : ";cin>>l;
cout<<"Masukkan nilai tinggi : ";cin>>t;
cout<<"Luas Balok = "<<2*((p*l)+(p*t)+(l*t))<<endl;
}

void luas_bola(){
double r;
cout<<"\n Mencari Luas Bola"<<endl;
cout<<"==================="<<endl;
cout<<"Masukkan nilai jari-jari : ";cin>>r;
cout<<"Luas Bola = "<<4*3.14*r*r<<endl;
}

void luas_kerucut(){
double r,s;
cout<<"\n Mencari Luas Kerucut"<<endl;
cout<<"======================"<<endl;
cout<<"Masukkan nilai sisi : ";cin>>s;
cout<<"Masukkan nilai jari-jari : ";cin>>r;
cout<<"Luas Kerucut = "<<(3.14*r*r)+(3.14*r*s)<<endl;
}

void luas_tabung(){
double r,t;
cout<<"\n Mencari Luas Tabung"<<endl;
cout<<"====================="<<endl;
cout<<"Masukkan nilai jari-jari : ";cin>>r;
cout<<"Masukkan nilai tinggi : ";cin>>t;
cout<<"Luas Tabung = "<<(2*3.14*r*r)+(2*3.14*r*t)<<endl;
}

int main(){
luas_kubus();
luas_balok();
luas_bola();
luas_kerucut();
luas_tabung();
return 0;
}

ScrenShoot :

You might also like