123456789101112131415161718192021222324252627282930 |
- #include <math.h>
- class Rectangle {
- public:
- Rectangle(float theSideA, float theSideB){
- sideA = theSideA;
- sideB = theSideB;
- }
- float getArea() { return sideA * sideB; };
- float getPerimeter() { return (sideA + sideB) * 2; };
- private:
- float sideA;
- float sideB;
- };
- const float PI_F = 3.14f;
- class Circle {
- public: float savedR;
- Circle(float r){
- this->savedR=r;
- }
- public: float getArea(void){
- return PI_F*(this->savedR*this->savedR);
- }
- public: float getPerimeter(void){
- return 2*PI_F*this->savedR;
- }
- };
|