met mencoba ycc ^_^
#include <iostream.h>
#include <conio.h>
class segiempat {
public :
#include <conio.h>
class segiempat {
public :
segiempat(float,float);
segiempat(const segiempat&);
~segiempat();
void cetak();
float getluas() const;
float getkeliling() const;
keliling(const segiempat&);
private :
float pan,leb;
};
int main () {
float a,b;
cout <<"masukkan panjang = ";
cin >> a;
cout <<"masukkan lebar = ";
cin >> b;
cout <<endl;
segiempat x(a,b);
segiempat y=x;
x.cetak();
cout <<"luas = "<<x.getluas()<<endl;
cout <<"keliling = "<<x.getkeliling()<<endl;
cout <<"luas = "<<y.getluas()<<endl;
cout <<"keliling = "<<y.getkeliling()<<endl;
getch();
return 0;
}
segiempat::segiempat(float panjang, float lebar){
pan=panjang;
leb=lebar;
}
float segiempat::getluas() const{
return (pan*leb);
}
float segiempat::getkeliling() const{
return 2*(pan+leb);
}
segiempat::~segiempat(){
cout << "objek hancur";
}
segiempat::segiempat(const segiempat& s){
pan=s.pan;
leb=s.leb;
}
void segiempat::cetak(){
cout<<"panjang\t= "<<pan<<endl;
cout<<"lebar\t= "<<leb<<endl;
Tidak ada komentar:
Posting Komentar