Tworze dynamiczną tablicę obiektów, następnie w pętli for próbuję wypełnić tę tablicę obiektami z odpowiednimi wartościami. Używam do tego konstruktora, ale coś mi się sypie.
class Student{
private:
string name;
float tab[5];
public:
string getName(){
return this->name;
}
float getAvrg(){
float sum=0;
for(int i=0;i<5;i++)
sum+=this->tab[i];
return sum/5;
}
Student(string n="student",float a=3,float b=3,float c=3,float d=3,float e=3){
this->name=n;
this->tab[0]=a;
this->tab[1]=b;
this->tab[2]=c;
this->tab[3]=d;
this->tab[4]=e;
}
};
Student *students = new Student[numb];
for(int i=0;i<numb;i++){
cin>>name>>a>>b>>c>>d>>e;
students[i] = new Student(name,a,b,c,d,e);
}
Pozdrawiam!