C++

 

#include <iostream>

using namespace std;

class Teglalap {
public:
    int a,b ;

    int trulet() {
    return a*b ;
    }

    int kerulet() {
    return 2* (a+b);
    }
};

class Kor {
public:
    int r ;
    int atmero() {
    return 2*r;
    }

    double kerulet() {
    return r*3.14*2;
    }

    double terulet() {
    return r*r*3.14;
    }

};

int main()
{
    cout << "Add meg a teglalap oldalainak hosszat:" << endl;

    Teglalap teglalap_Obj;

    cin >> teglalap_Obj.a >> teglalap_Obj.b;

    cout << endl << "A teglalap oldalainak hossza: " << teglalap_Obj.a << " es " << teglalap_Obj.b << endl;

    cout << "------------------------------------------ \n\n" ;
    cout << "A teglalap kerulete: " << teglalap_Obj.kerulet() << endl;
    cout << "A teglalap terulete: " << teglalap_Obj.trulet() << endl;
   //------------------------

   cout << "\n\n========================================== \n" ;

    cout << "Add meg a kor sugaranak a hosszat:" << endl;

    Kor kor_Obj;

    cin >> kor_Obj.r ;

    cout << endl << "A kor sugaranak hossza: " << kor_Obj.r << endl;

    cout << "------------------------------------------ \n\n" ;
    cout << "A kor atmereje: " << kor_Obj.atmero() << endl;
    cout << "A kor kerulete: " << kor_Obj.kerulet() << endl;
    cout << "A kor terulete: " << kor_Obj.terulet() << endl;

    return 0;
}