Menghitung Bangun Datar Dengan C++

Menghitung Bangun Datar Dengan C++

Pada kesempatan kali ini saya akan memberikan contoh pemrograman untuk menghitung sebuah bangun datar seperti persegi, persegi panjang, kubus, balok, dan lain sebagainya. Untuk menghitung hasil luas,panjang,keliling,tinggi,dan lebar.

Program yang digunakan adalah Borland C++, cara menjalankannya cukup klik file - new - text edit dan kemudian copy dan paste kedalam text box yang ada di software Borland C++. Untuk hasil outputnya seperti ini.






#include <iostream.h>
#include <conio.h>
#include <stdio.h>

void jml(float a,float b,float c,float &KPer,float &KPP, float &LLing,float &LPP,float &Vkb,float &Vbl){
KPer=a*4;
KPP=(2*a)+(2*b);
LLing=3.14*a*a;
LPP=a*b;
Vkb=a*a*a;
Vbl=a*b*c;
}

main(){
int d,f,i;
float a,b,c,KPer,KPP,LLing,LPP,Vkb,Vbl;
char z;

i=1;
while (i==1){
cout<<"Pilihan";cin>>d;

if(d==1){
cout<<"\nPilihan";cin>>f;

if(f==1){
cout<<"Masukkan Panjang Sisi : ";cin>>a;
jml(a,b,c,KPer,KPP,LLing,LPP,Vkb,Vbl);
cout<<"Keliling Persegi :";cin>>a;
cout<<"Masukkan Lebar :";cin>>b;
jml(a,b,c,KPer,KPP,LLing,LPP,Vkb,Vbl);
cout<<"Keliling Persegi Panjang :";cin>>f;


if(f==1){
cout<<"Masukkan Jari - Jari : ";cin>>a;
jml(a,b,c,KPer,KPP,LLing,LPP,Vkb,Vbl);
cout<<"Luas Lingkaran";cin>>a;
cout<<"Masukkan Lebar";cin>>b;
jml(a,b,c,KPer,KPP,LLing,LPP,Vkb,Vbl);
cout<<"Luas Persegi Panjang";cin>>f;


if(f==1){
cout<<"Masukkan Panjang Sisi Rusuk : ";cin>>a;
jml(a,b,c,KPer,KPP,LLing,LPP,Vkb,Vbl);
cout<<"Volume Kubus :";cin>>a;
cout<<"Masukkan Lebar";cin>>b;
cout<<"Masukkan Tinggi";cin>>c;
jml(a,b,c,KPer,KPP,LLing,LPP,Vkb,Vbl);
cout<<"Volume Balok :";cin>>z;
if(z=='N'||z=='n'){
i=0;
}
else {
i=1;
}
getch();
}


Untuk mendapatkan hasil outputnya silahkan klik run dan dapat mencoba menginputkan nilai sesuai selera. Program penghitung bangun datar ini saya dapatkan pada saat mengikuti mata kuliah pemrograman terstruktur pada semester 2. Semoga bermanfaat bagi kamu yang sedang mempelajari dunia programming.

Click to comment