Selasa, 15 Maret 2011

menghitung luas segitiga dengan menggunakan class

MENGHITUNG LUAS SEGITIGA DENGAN MENGGUNAKAN CLASS

#include<iostream.h>
class Luas
{
protected            : int panjang, lebar;
public    : void nilai(int a, int b)
{ panjang=a; lebar=b; }
};
class Persegi : public Luas
{
public : int area(void)
{ return(panjang*lebar); }
};
class Segitiga : public Luas
{
public : int area(void)
{ return(panjang*lebar/2); }
};
int main()
{  int a,b;
Persegi psg;
Segitiga sgt;
cout<<"Luas Persegi dan Segitiga"<<endl;
cout<<"Masukan Panjang       =";cin>>a;
cout<<"Masukan Lebar           =";cin>>b;
psg.nilai(a,b);
sgt.nilai(a,b);
cout<<"------------Output-------------"<<endl;
cout<<"Luas Persegi   =";cout<<psg.area()<<endl;
cout<<"Luas Segitiga  =";cout<<sgt.area()<<endl;
return 0;
}

Tidak ada komentar:

Posting Komentar