Selasa, 03 Juni 2014

Program C++ Bangun Ruang, Bolla, Tabung dan Kerucut

#include
#include
#include
#define phi 3.14

class objek{
     public:
     void menu();
     void pilih (int);
     void bolla();
     void tabung();
     void kerucut();
     };

void objek::menu(){
    clrscr();
    gotoxy(1,1)  ;printf("STMIK Palangka Raya ");
    gotoxy(1,2)  ;printf("Pemprogrman C++ ");
    gotoxy(34,7) ;printf("Nama  : Dody Saputra");
    gotoxy(34,8) ;printf("NIM   : E1257401018 ");
    gotoxy(28,10);printf("##############################");
    gotoxy(28,11);printf("#     MENU  BANGUN RUANG     #");
    gotoxy(28,12);printf("#============================#");
    gotoxy(28,13);printf("#     1. Bolla               #");
    gotoxy(28,14);printf("#     2. Tabung              #");
    gotoxy(28,15);printf("#     3. Kerucut             #");
    gotoxy(28,16);printf("#     4. Exit                #");
    gotoxy(28,17);printf("##############################");
    gotoxy(28,18);printf("Input Pilihan [1 - 4] : ");
    }

void objek::bolla(){
      float vbola,lsbola;
      float r;
      clrscr();
         cout <<"<<<   BOLLA   >>> "<         cout<<"-----------------------"<         cout<<"masukan jari : ";cin >> r;
         cout<<"\n----------------------"<
            lsbola=4*phi*(r,2);
            vbola= (phi*4/3 *(r,2));
            cout<<"luas Bolla   : "<            cout<<"\nvolume Bolla : "<            }

void objek::tabung(){
          float r;
          float t;
          float volume,luas;
          clrscr();
             cout <<"<<<   TABUNG   >>> "<             cout<<"--------------------------"<             cout <<"Masukan jari-jari : "; cin >>r;
             cout <<"Masukan tinggi    : "; cin >>t;
             cout<<"\n--------------------------"<
                luas=2*(phi*r*r)+((phi*r*2)*t);
                volume=phi*r*r*t;
                cout<<"Luas Tabung     : "<                cout<<"\nVolume Tabung   : "<                getch();
                }

void objek::kerucut(){
          double r, t, volume, luas;
          clrscr();
             cout <<"<<<   KERUCUT   >>> "<             cout<<"-------------------------"<             cout <<"Masukan jari-jari  : "; cin >>r;
             cout <<"Masukan tinggi     : "; cin >>t;
             cout<<"\n-------------------------"<
                luas=phi*r*r;
                volume=(luas*t)/3;
                cout <<"Luas Kerucut    : "<                cout <<"\nVolume Kerucut  : "<                getch();
                }

void objek::pilih(int pil){
      switch(pil){
      case 1 : bolla();break;
      case 2 : tabung();break;
      case 3 : kerucut();break;
      case 4 : break;}
      }

void main() {
      objek obj;
      int pil;
      obj.menu();
      cin>>pil;
      obj.pilih(pil);
      getch();
      }

Tidak ada komentar:

Posting Komentar