Sabtu, 23 April 2011

Menentukan luas lingkaran Dan Volume Bola

Program kali ini lumayan simple , dimana dalam menghitung luas lingkaran tentunya kita memakai jari2 yaitu (r) Misal : kita ingin memasukan nilai yang ingin dimasukan jari-jarinya 4 , maka luas lingkarannya adalah : 50.24 , untuk lebih jelasnya silahkan dicoba programnya !!!

program 1

#include <cstdlib>
#include <iostream>

using namespace std;


int main(){
float r;
float luas;

cout<<"menghitung luas lingkaran.\n";
cout<<"masukan r = ";
cin>>r;
luas= 3.14*r*r;
cout<<"luas lingkaran = "<<luas<<".\n";


    system("PAUSE");
    return EXIT_SUCCESS;
}

program 2

Menghitung volume lingkaran dan Bola , sebenarnya hmpir sama dengan prog.1 , yaitu menghitung luas lingkaran dan volme bola dengan memasukan jari-jari dari lingkaran dan bola , untuk mengetahui luas lingkaran dan volume bola yang diinputkan dari User ...

#include <cstdlib>
#include <iostream>
#include <conio.h>

using namespace std;

class hitung{
      friend ostream& operator<<(ostream&, const hitung&);
      friend istream& operator>>(istream&, hitung&);

public:
    
        void hitung_L_lingkaran();
        void hitung_V_bola();

        private:
                float r;
                float Phi;
                float luas;
                float volume;
                };


void hitung::hitung_L_lingkaran(){
    Phi=3.14;
    luas=Phi*r*r;
     }

void hitung::hitung_V_bola(){
          volume=1.33*3.14*r*r*r;
          }

istream& operator>>(istream& in, hitung& masukan){
                   
                   cout<<"Menghitung luas lingkaran.\n""\n";
                   cout<<"Masukan jari-jarinya lingkaran:";
                   in>>masukan.r;
                   cout<<"Menhitung volume bola.\n""\n";
                   cout<<"Masukan jari jari bola:";
                   in>>masukan.r;
                   return in;
                   }

ostream& operator<<(ostream& out, const hitung& keluaran){
                            out<<"jari-jari lingkaran:"<<keluaran.r<<endl;
                            out<<"jari-jari bola:"<<keluaran.r<<endl;                      
                            out<<"luas lingkaran:"<<keluaran.luas<<endl;
                            out<<"volume bola:"<<keluaran.volume<<endl;
                            return out;
                            }

int main(int argc, char *argv[])
{

  hitung a;

  cin>>a;
  a.hitung_L_lingkaran();
  a.hitung_V_bola();
  cout<<a;

  getch();

  return EXIT_SUCCESS;

}



Tidak ada komentar:

Posting Komentar