#include <iostream>

using namespace std;

class CProstokat
{
 public:
    float w, h; // szerokosc, wysokosc
    
    void ZmienWielkosc(float wn, float hn);  
    float Pole();
    float Obwod();      
};

void CProstokat::ZmienWielkosc(float wn, float hn)
{
    w = wn;
    h = hn;      
}

float CProstokat::Pole() 
{
    return w*h;
}

float CProstokat::Obwod() 
{
    return 2*w + 2*h;
}

CProstokat Prostokat;

int main()
{
    Prostokat.w = 10;
    Prostokat.h = 5;
    
    cout <<"Wymiary prostokata: w = " <<Prostokat.w<< ", h = " <<Prostokat.h <<endl;
    cout << "Pole prostokata: " << Prostokat.Pole() << endl;
    cout << "Obwod prostokata: " << Prostokat.Obwod() << endl;
    
    cout << endl << "Zmiana wymiarow prostokata na w = 20, h = 10." << endl << endl;
    
    Prostokat.ZmienWielkosc(20, 10);
    
    cout << "Wymiary prostokata: w = " << Prostokat.w << ", h = " << Prostokat.h << endl;
    cout << "Nowe pole prostokata: " << Prostokat.Pole() << endl;
    cout << "Nowy obwod prostokata: " << Prostokat.Obwod()<< endl;
    
    
    cout << endl << "Nacisnij klawisz ENTER, aby kontynuowac...";
    
    cin.get();
    
    return 1;
}
