Jestem początkująca. Szukałam cały dzień i nie znalazłam nic zrozumiałego.
Nie wiem czy dobrze zaczełam, Nie rozumiem co powinnam wstawić po int main. Proszę o wytłumaczenie. Nie jestem pewna czy przed int main wszystko wstawiłam co powinnam. Proszę o pomoc.
#include <iostream>
using namespace std;
class ksztalt
{
public :
virtual double pole() = 0;
virtual double obwod() = 0;
double p_o() {return pole()/obwod();}
};
class prostokat : public ksztalt
{
public:
prostokat(double a, double b) : a(a), b(b) {}
virtual double pole()
{
return a*b;
}
virtual double obwod()
{
return 2*a+2*b;
}
private:
double a;
double b;
};
class kwadrat : public ksztalt
{
public:
kwadrat(double a) : a(a) {}
virtual double pole()
{
return a * a;
}
virtual double obwod()
{
return 4 * a;
}
private:
double a;
double b;
};
int main()
{
cout<<"\nPodaj pierwsza liczbe: ";
cin>>a;
cout<<"Podaj druga liczbe: ";
cin>>b;
}