Contoh penggunaan Class pada C++

Sekedar mengulang kembali tentang penggunaan class pada C++ , karena banyak yang lupa waktu praktik alpro, Berikut beberapa contoh penggunaan Class :

Program menghitung Luas Lingkaran, persegi, persegi panjang, dan segitiga

#include <cstdlib>
#include <iostream>

using namespace std;

class Luas{
public:
Luas(){cout<<”Program Menghitung Luas”<<endl;}
void Lingkaran();
void Persegi();
void Persegi_Panjang();
void Segitiga();
private:
double luas,r,phi,a,t,s,p,l;
};

void Luas::Lingkaran() {
cout<<”Mengitung Luas Lingkaran”<<endl;
cout<<”Masukkan r:”;
cin>>r;
phi=3.14;
cout<<”Luas Lingkaran:”<<phi*r*r;
}
void Luas::Persegi(){
cout<<”Mengitung Luas Persegi”<<endl;

cout<<”Masukkan s:”;
cin>>s;
cout<<”Luas Persegi:”<<s*s;
}
void Luas::Persegi_Panjang(){
cout<<”Mengitung Luas Persegi_Panjang”<<endl;
cout<<”Masukkan p:”;
cin>>p;
cout<<”Masukkan l:”;
cin>>l;
cout<<”Luas Persegi_Panjang:”<<p*l;
}
void Luas::Segitiga(){
cout<<”Mengitung Luas Segitiga”<<endl;
cout<<”Masukkan a:”;
cin>>a;
cout<<”Masukkan t:”;
cin>>t;
cout<<”Luas Segitiga:”<<a*t/2;

}
int main(int argc,char *argv[])
{
Luas x;
x.Lingkaran();
cout<<endl;
x.Persegi();
cout<<endl;
x.Persegi_Panjang();
cout<<endl;
x.Segitiga();
cout<<endl;

system(“PAUSE”);
return EXIT_SUCCESS;
}

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s