#include<iostream>
#include <cstdlib>
using namespace std;

int main()
{system("color a");
menu:
int bangun,bangundatar,ba...
cout<<"3. Segitigan";
cout<<"4. Layang-layangn";
cout<<"Pilih bangun yang akan dihitung: ";cin>>bangundatar;
switch(bangun...
cout<<"========================================================n
";
cout<<"Luas persegin";
cout<<"========================...
cout<<"========================================================n
";
cout<<"Masukkan diameter= ";cin>>dl;
kl=3.14*dl;
cout<...
{
case 1:
cout<<"========================================================n
";
cout<<"Keliling segitigan";
cout<<"=========...
break;
case 4://LAYANG-LAYANG
float d1,d2,si1,si2,kla,lla;
cout<<"========================================================...
cout<<"========================================================n
";
cout<<"Masukkan diagonal 1= ";cin>>d1;
cout<<"Masukkan...
cout<<"1. Luas permukaann";
cout<<"2. Volumen";
cout<<"Pilih yang akan dihitung: ";cin>>lvk;
switch(lvk)
{
case 1:
cout<<"...
}
break;
case 2://BALOK
float pba,lba,tba,lpba,vba;
cout<<"========================================================n
";
co...
case 2:
cout<<"========================================================n
";
cout<<"Volume Balokn";
cout<<"================...
cout<<"========================================================n
";
cout<<"Luas Permukaan Tabungn";
cout<<"===============...
float rbo,lpbo,vbo;
cout<<"========================================================n
";
cout<<"1. Luas Permukaann";
cout<<...
cout<<"Masukkan jari-jari bola= ";cin>>rbo;
vbo=1.33*3.14*rbo*rbo;
cout<<"Maka volume bola= "<<vbo;

}
}
}
cout<<"n-------...
cout<<endl;
goto menu;
}
}
Upcoming SlideShare
Loading in...5
×

Bangun datar dan bangun ruang

699

Published on

Ini listing Bangun datar dan bangun ruang buat algoritma pemograman, Dev-C++

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
699
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Bangun datar dan bangun ruang

  1. 1. #include<iostream> #include <cstdlib> using namespace std; int main() {system("color a"); menu: int bangun,bangundatar,bangunruang; char ulang; cout<<"========================================================n "; cout<<"tMENGHITUNG BANGUN DATAR DAN BANGUN RUANGn"; cout<<"========================================================n "; cout<<"1. Bangun Datarn"; cout<<"2. Bangun Ruangn"; cout<<"Pilih bangun yang akan dihitung: ";cin>>bangun; switch(bangun) { case 1://BANGUN DATAR int klp,kll,kls,klla; cout<<"========================================================n "; cout<<"1. Persegin"; cout<<"2. Lingkarann";
  2. 2. cout<<"3. Segitigan"; cout<<"4. Layang-layangn"; cout<<"Pilih bangun yang akan dihitung: ";cin>>bangundatar; switch(bangundatar) { case 1://PERSEGI float sp,kp,lp; cout<<"========================================================n "; cout<<"1. Kelilingn"; cout<<"2. Luasn"; cout<<"Pilih yang akan dihitung: ";cin>>klp; switch(klp) { case 1: cout<<"========================================================n "; cout<<"Keliling Persegin"; cout<<"========================================================n "; cout<<"Masukkan sisi= ";cin>>sp; kp=4*sp; cout<<"Maka keliling persegi= "<<kp; break; case 2:
  3. 3. cout<<"========================================================n "; cout<<"Luas persegin"; cout<<"========================================================n "; cout<<"Masukkan sisi= ";cin>>lp; lp=sp*sp; cout<<"Maka luas persegi= "<<lp; } break; case 2://LINGKARAN float dl,rl,kl,ll; cout<<"========================================================n "; cout<<"1. Kelilingn"; cout<<"2. Luasn"; cout<<"Pilih yang akan dihitung: ";cin>>klp; switch(kll) { case 1: cout<<"========================================================n "; cout<<"Keliling lingkarann";
  4. 4. cout<<"========================================================n "; cout<<"Masukkan diameter= ";cin>>dl; kl=3.14*dl; cout<<"Maka keliling lingkaran= "<<kl; break; case 2: cout<<"========================================================n "; cout<<"Luas lingkarann"; cout<<"========================================================n "; cout<<"Masukkan jari-jari= ";cin>>rl; ll=3.13*rl*rl; cout<<"Maka luas lingkaran= "<<ll; } break; case 3://SEGITIGA float s1,s2,s3,as,ts,ks,ls; cout<<"========================================================n "; cout<<"1. Kelilingn"; cout<<"2. Luasn"; cout<<"Pilih yang akan dihitung: ";cin>>klp; switch(klp)
  5. 5. { case 1: cout<<"========================================================n "; cout<<"Keliling segitigan"; cout<<"========================================================n "; cout<<"Masukkan sisi 1= ";cin>>s1; cout<<"Masukkan sisi 2= ";cin>>s2; cout<<"Masukkan sisi 3= ";cin>>s3; ks=s1+s2+s3; cout<<"Maka keliling segitiga= "<<ks; break; case 2: cout<<"========================================================n "; cout<<"Luas segitigan"; cout<<"========================================================n "; cout<<"Masukkan alas= ";cin>>as; cout<<"Masukkan tinggi= ";cin>>ts; ls=0.5*as*ts; cout<<"Maka luas segitiga= "<<ls; }
  6. 6. break; case 4://LAYANG-LAYANG float d1,d2,si1,si2,kla,lla; cout<<"========================================================n "; cout<<"1. Kelilingn"; cout<<"2. Luasn"; cout<<"Pilih yang akan dihitung: ";cin>>klla; switch(klla) { case 1: cout<<"========================================================n "; cout<<"Keliling Layang-layangn"; cout<<"========================================================n "; cout<<"Masukkan sisi 1= ";cin>>si1; cout<<"Masukkan sisi 2= ";cin>>si2; kla=(2*si1)+(2*si2); cout<<"Maka keliling persegi= "<<kp; break; case 2: cout<<"========================================================n "; cout<<"Luas Layang-layangn";
  7. 7. cout<<"========================================================n "; cout<<"Masukkan diagonal 1= ";cin>>d1; cout<<"Masukkan diagonal 2= ";cin>>d2; lla=0.5*d1*d2; cout<<"Maka luas Layang-layang= "<<lla; } } break; case 2://BANGUN RUANG int lvk,lvba,lvt,lvbo; cout<<"========================================================n "; cout<<"1. Kubusn"; cout<<"2. Balokn"; cout<<"3. Tabungn"; cout<<"4. Bolan"; cout<<"Pilih bangun yang akan dihitung: ";cin>>bangunruang; switch(bangunruang) { case 1://KUBUS float rk,lpk,vk; cout<<"========================================================n ";
  8. 8. cout<<"1. Luas permukaann"; cout<<"2. Volumen"; cout<<"Pilih yang akan dihitung: ";cin>>lvk; switch(lvk) { case 1: cout<<"========================================================n "; cout<<"Luas Permukaan Kubusn"; cout<<"========================================================n "; cout<<"Masukkan rusuk= ";cin>>rk; lpk=6*rk*rk; cout<<"Maka luas permukaan kubus= "<<lpk; break; case 2: cout<<"========================================================n "; cout<<"Volume Kubusn"; cout<<"========================================================n "; cout<<"Masukkan rusuk= ";cin>>rk; vk=rk*rk*rk; cout<<"Maka volume kubus= "<<vk;
  9. 9. } break; case 2://BALOK float pba,lba,tba,lpba,vba; cout<<"========================================================n "; cout<<"1. Luas Permukaann"; cout<<"2. Volumen"; cout<<"Pilih yang akan dihitung: ";cin>>lvba; switch(lvba) { case 1: cout<<"========================================================n "; cout<<"Luas Permukaan Balokn"; cout<<"========================================================n "; cout<<"Masukkan panjang balok= ";cin>>pba; cout<<"Masukkan lebar balok= ";cin>>lba; cout<<"Masukkan tinggi balok= ";cin>>tba; lpba=2*(pba*lba)+(pba*tba)+(lba*tba); cout<<"Maka "<<lpba; break; luas permukaan balok=
  10. 10. case 2: cout<<"========================================================n "; cout<<"Volume Balokn"; cout<<"========================================================n "; cout<<"Masukkan panjang balok= ";cin>>pba; cout<<"Masukkan lebar balok= ";cin>>lba; cout<<"Masukkan tinggi balok= ";cin>>tba; vba=pba*lba*tba; cout<<"Maka volume balok= "<<vba; } break; case 3://TABUNG float rt,tt,lpt,vt; cout<<"========================================================n "; cout<<"1. Luas Permukaann"; cout<<"2. Volumen"; cout<<"Pilih yang akan dihitung: ";cin>>lvt; switch(lvt) { case 1:
  11. 11. cout<<"========================================================n "; cout<<"Luas Permukaan Tabungn"; cout<<"========================================================n "; cout<<"Masukkan jari-jari tabung= ";cin>>rt; cout<<"Masukkan tinggi tabung= ";cin>>tt; lpt=2*3.14*rt*(rt+tt); cout<<"Maka luas permukaan tabung= "<<lpt; break; case 2: cout<<"========================================================n "; cout<<"Volume Tabungn"; cout<<"========================================================n "; cout<<"Masukkan jari-jari tabung= ";cin>>rt; cout<<"Masukkan tinggi tabung= ";cin>>tt; vt=3.14*rt*rt*tt; cout<<"Maka volume tabung= "<<vt; } break; case 4://BOLA
  12. 12. float rbo,lpbo,vbo; cout<<"========================================================n "; cout<<"1. Luas Permukaann"; cout<<"2. Volumen"; cout<<"Pilih yang akan dihitung: ";cin>>lvbo; switch(lvbo) { case 1: cout<<"========================================================n "; cout<<"Luas Permukaan Bolan"; cout<<"========================================================n "; cout<<"Masukkan jari-jari= ";cin>>rbo; lpbo=4*3.14*rbo*rbo; cout<<"Maka luas permukaan bola= "<<lpbo; break; case 2: cout<<"========================================================n "; cout<<"Volume Bolan"; cout<<"========================================================n ";
  13. 13. cout<<"Masukkan jari-jari bola= ";cin>>rbo; vbo=1.33*3.14*rbo*rbo; cout<<"Maka volume bola= "<<vbo; } } } cout<<"n---------------------------------------------------------n"; cout<<"Apakah Anda ingin mengulang?(Y/T)";cin>>ulang; cout<<endl; switch(ulang) { case 'Y': goto menu; break; case 'y': goto menu; break; case 'T': break; case 't': break; default: cout<<"Masukkan salahn"; cout<<"Apakah Anda ingin mengulang?(Y/T)";cin>>ulang;
  14. 14. cout<<endl; goto menu; } }

×