Pozdrawiam
#include <iostream>
using namespace std;
class Czlowiek
{
protected:
int *p;
public:
int losuj_osoby(int dlugosc,int *p)
{
p = new int [dlugosc];
for(int i=0;i<dlugosc;i++)
{
p[i] = rand() % 2;
}
for(int i=0;i<dlugosc;i++)
{
cout << p[i] << endl;
}
cout << endl << endl;
return *p;
}
};
class Student : public Czlowiek
{
protected:
int *wiek;
string *imie;
public:
int wiek_osoby(int dlugosc, int *p)
{
wiek = new int [dlugosc];
for(int i=0;i<dlugosc;i++)
{
cout << endl;
cout << *(p++) << " podaj wiek : ";
cin >> wiek[i];
}
for(int i=0;i<dlugosc;i++)
{
cout << endl << p[i] <<" Masz " << wiek[i] << " lat ";
cout << endl;
}
return *wiek;
}
int imie_osoby(int dlugosc,int *p)
{
imie = new string [dlugosc];
for(int i=0;i<dlugosc;i++)
{
cout << endl << p[i] << " Podaj imie : ";
cin >> imie[i];
getchar();
}
return *imie;
}
};
int _tmain(int argc, _TCHAR* argv[])
{
int *p,dlugosc;
Czlowiek osoba1;
Student student1;
cout << " Podaj dlugosc kolejki : ";
cin >> dlugosc;
p = new int [dlugosc];
osoba1.losuj_osoby(dlugosc,p);
student1.wiek_osoby(dlugosc,p);
student1.imie_osoby(dlugosc,p);
cout << endl << endl;
delete[] p;
system("PAUSE");
return 0;
}






