Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;//пространство имен
- class sq{ //класс прямоугольник
- float a,b,h;
- public:
- void set(float a, float b, float h){//функция для назначения переменных
- this->a = a;
- this->b = b;
- this->h = h;
- }
- void _uvel(){//увеличение сторон прямоугольника
- a*=h;
- b*=h;
- }
- float _square(){//площадь
- return a*b;
- }
- float _perimeter(){//периметр
- return (a+b)*2;
- }
- float _diagonal(){//диагональ
- return sqrt(a*a + b*b);
- }
- };
- int main() {//главная функция
- int n,m,h;
- cout << "Введите стороны прямоугольника: ";
- cin >> n >> m;
- cout << endl;
- cout << "Введите во сколько раз увеличить стороны: ";
- cin >> h;
- cout << endl;
- sq s;//объект класса
- s.set(n,m,h);
- s._uvel();
- cout << "Площадь прямоугольника: " << s._square() << endl;
- cout << "Периметр прямоугольнкиа: " << s._perimeter() << endl;
- cout << "Диагональ прямоугольника: " << s._diagonal() << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment