//Omer Faruk Fidan //030119020 #include #include //tabanalanı*yükseklik/3=hacim using namespace std; class piramit { private: int yuzeyUzunlugu; int tabanUzunlugu; float yukseklik; public: piramit(){} piramit(int a,int b) { yuzeyUzunlugu=a; yuzeyUzunlugu=b; } void setYuzey(int x) { yuzeyUzunlugu=x; } void setTaban(int y) { tabanUzunlugu=y; } void setYukseklik() { int d; d=tabanUzunlugu/2; int c; c=pow(yuzeyUzunlugu,2)-pow(d,2); yukseklik=sqrt(c); } int getYuzey() { return yuzeyUzunlugu; } int getTaban() { return tabanUzunlugu; } int getYukseklik() { return yukseklik; } float alan() { float alan; int s=tabanUzunlugu+tabanUzunlugu+yuzeyUzunlugu; alan=(tabanUzunlugu*tabanUzunlugu)+sqrt(s*(s-tabanUzunlugu)*(s-tabanUzunlugu)*(s-yuzeyUzunlugu)); return alan; } float hacim() { float hacim; hacim=tabanUzunlugu*tabanUzunlugu*yukseklik/3; return hacim; } }; int main() { piramit p(5,8); p.alan(); p.hacim(); cout<<"Yuzey uzunlugu: "<