Jumat, 08 April 2016

no 4

progam menghitung luas dan volume lingkaran serta volume bola


#include <iostream>
#include <cstdlib>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

using namespace std;
   class lingkaran{
   public:
   lingkaran();
   void luas();
   void keliling();
   void volume();
   void proses();
  
   private:
   int x;
   int r;
   double L;
   double kel;
   double vol;
   };
  
   lingkaran::lingkaran(){
   cout<<" Masukkan Pilihan Anda"<<endl;
   cout<<"\t1. Luas Lingkaran."<<endl;
   cout<<"\t2. Keliling Lingkaran."<<endl;
   cout<<"\t3. Volume Bola."<<endl;
   cin>>x;
   }
  
   void lingkaran::luas(){
   cout<<" Anda akan menghitung luas lingkaran."<<endl;
   cout<<" Masukkan jari-jarinya : ";
   cin>>r;
   L=3.14*r*r;
   cout<<" Luas lingkaran adalah : "<<L;
   }
  
   void lingkaran::keliling(){
   cout<<" Anda akan menghitung keliling lingkaran."<<endl;
   cout<<" Masukkan jari-jarinya : ";
   cin>>r;
   kel=3.14*2*r*r;
   cout<<" Keliling lingkaran adalah : "<<kel;
   }
   void lingkaran::volume(){
   cout<<" Anda akan menghitung volume bola."<<endl;
   cout<<" Masukkan jari-jari : ";
   cin>>r;
   vol=0.75*3.14*r*r*r;
   cout<<" Volume bola adalah : "<<vol;
   }
   void lingkaran::proses(){
   if(x==1){luas();}
   else if(x==2){keliling();}
   else if(x==3){volume();}
   else{cout<<"salah";}
}

int main(int argc, char** argv) {
    lingkaran x;
    x.proses();
   
    return EXIT_SUCCESS;
}

Tidak ada komentar:

Posting Komentar

Refleksi minggu ke 2

Refleksi Pertemuan ke 2 Assalamu'alaikum w. wb., Selamat berjumpa lagi teman-teman, baik saya disini akan menuliskan tentang refl...