Selasa, 18 November 2014

c++ Menu Program Hitung Luas dan Volume Bola

#include <iostream>
#include <conio.h>
#include <process.h>
#define phi 3.14

float V,L;
int r;

void menu()
{
    cout<<"Pilih Program"<<endl;
   cout<<"1.Hitung Luas Permukaan Bola"<<endl;
   cout<<"2.Hitung Volume Bola"<<endl;
   cout<<"3.Star"<<endl;
   cout<<"4.Keluar"<<endl;
}

void star()
{
clrscr();
int i,j,n;
cout<<"Star"<<endl<<endl;
cout<<"Masukkan nilai N : "; cin>>n;

for (i=1;i<=n;i++)
{
    for(j=i;j<=n;j++)
   {
       cout<<"* ";
   }
   cout<<endl;
}
}

void Volume_Bola()
{
   clrscr();
   cout<<"Volume Bola"<<endl<<endl;
   cout<<"Masukkan jari-jari : "; cin>>r;
    V = 1.33*phi*r*r*r;
   cout<<"Volume Bola : "<<V<<endl;
}

void Luas_Permukaan_Bola()
{
   clrscr();
   cout<<"Luas Permukaan Bola"<<endl<<endl;
   cout<<"Masukkan jari-jari : "; cin>>r;
    L = 4*phi*r*r;
   cout<<"Luas Permukaan Bola : "<<L<<endl;
}

void main()
{
int pilihan;
menu();
cout<<"Masukkan Pilihan Anda : "; cin>>pilihan;

switch(pilihan)
{
case 1 : Luas_Permukaan_Bola(); break;
case 2 : Volume_Bola(); break;
case 3 : star(); break;
case 4 : exit(0);
default : cout<<"Pilihan Tidak Tersedia";
}

getch();
}