Tuesday, April 28, 2015

CODING C++ Menghitung volume tabung ,kerucut , bola dan limas segitiga menggunakan switch case

BY Haris Fadillah IN No comments

#include <conio.h>
#include <iostream.h>
void main ()
{
char pilih;

clrscr ();
cout<<"MENU UTAMA : \n";
cout<<"=============="<<endl;
cout<<"1. Volume Tabung\n";
cout<<"2. Volume Kerucut\n";
cout<<"3. Volume Bola\n";
cout<<"4. Limas Segi Tiga\n";
cout<<"5. EXIT"<<endl;
cout<<"==============="<<endl;
cout<<"Pilih Menu (1/2/3/4/5): ";
cin>>pilih;
cout<<endl;
switch (pilih)
{
case '1':
{
float r,t,v;
  cout<<"pilihan nomor menu 1"<<endl;
  cout<<"Masukkan Jari-jari Alas Tabung : ";cin>>r;
  cout<<"Masukkan Tinggi Tabung : ";cin>>t;
  cout<<"V=3.14*r*r*t"<<endl;
  cout<<"V=3.14*"<<r<<"*"<<r<<"*"<<t<<endl;
  v=3.14*r*r*t;
  cout<<"V="<<v<<endl;
  cout<<"Volume Tabung adalah "<<v<<endl;
break; }
case '2':
{
float r,t,v;
  cout<<"pilihan nomor menu 2"<<endl;
  cout<<"Masukkan Jari-jari Alas Kerucut :";cin>>r;
  cout<<"Masukkan Tinggi Kerucut :";cin>>t;
  cout<<"V=(1/3)*3.14*r*r*t"<<endl;
  cout<<"V=(1/3)*3.14*"<<r<<"*"<<r<<"*"<<t<<endl;
  v=(3.14*r*r*t)/3;
  cout<<"V="<<v<<endl;
  cout<<"Volume Kerucut adalah "<<v<<endl;
break;}
case '3' :
{
float r,v;
  cout<<"pilihan nomor menu 3"<<endl;
  cout<<"Masukkan Jari - Jari Bola:";cin>>r;
  cout<<"V=(4/3)*3.14*r*r*r"<<endl;
  cout<<"V=(4/3)*3.14*"<<r<<"*"<<r<<"*"<<r<<endl;
  v=(4*3.14*r*r*r)/3;
  cout<<"V="<<v<<endl;
  cout<<"Volume Bola adalah "<<v<<endl;
break;}
case '4' :
{
float p,t,l,v;
  cout<<"pilihan nomor menu 4"<<endl;
  cout<<"Masukkan Panjang Alas Segitiga:";cin>>p;
  cout<<"Masukkan Tinggi Segitiga:";cin>>t;
  cout<<"Masukkan Tinggi Limas Segitiga:";cin>>l;
  cout<<"V=(1/6)*panjang*tinggi*tinggi limas"<<endl;
  cout<<"V=(1/6)*("<<p<<"*"<<t<<"*"<<l<<")"<<endl;
  v=p*t*l/6;
  cout<<"V="<<v<<endl;
  cout<<"Volume Limas Segitiga adalah "<<v<<endl;
break;}
case '5' :
{
cout<<"Anda Memilih EXIT\n";
cout<<"\nTerima Kasih telah menggunakan program ini";
break;}
}
}



0 komentar:

Post a Comment