ВУЗ:
Составители:
Рубрика:
Объектно-ориентированное программирование на С++
{
students[count].Init(f, d, m, y, ntb);
}
catch(int e)
{
while(true)
{
cout << "Введите корректную дату рождения:";
cin >> d >> m >> y;
cin.get();
try
{
students[count].Init(f, d, m, y, ntb);
}
catch(int e)
{
}
break;
}
}
count++;
}
// метод добавления студента в группу
void Group::AddStudent(Student std)
{
if(count == 20)
throw "Группа заполнена";
int d, m, y;
std.GetBirthday(d, m, y);
students[count].Init(std.GetFio(), d, m, y,
std.GetNumberOfTestBook(), std.GetAverageMark());
}
// метод исключения студента из группы
void Group::DeleteStudent(Student std)
{
Student st;
int istud;
if(FindStudent(std.GetNumberOfTestBook(), st, istud))
{
for(int i = istud; i < count - 1; i++)
{
int d, m, y;
students[i + 1].GetBirthday(d, m, y);
students[i].Fill(students[i + 1].GetFio(),
d,m,y,students[i + 1].GetNumberOfTestBook(),
students[i + 1].GetAverageMark());
67
Объектно-ориентированное программирование на С++
{
students[count].Init(f, d, m, y, ntb);
}
catch(int e)
{
while(true)
{
cout << "Введите корректную дату рождения:";
cin >> d >> m >> y;
cin.get();
try
{
students[count].Init(f, d, m, y, ntb);
}
catch(int e)
{
}
break;
}
}
count++;
}
// метод добавления студента в группу
void Group::AddStudent(Student std)
{
if(count == 20)
throw "Группа заполнена";
int d, m, y;
std.GetBirthday(d, m, y);
students[count].Init(std.GetFio(), d, m, y,
std.GetNumberOfTestBook(), std.GetAverageMark());
}
// метод исключения студента из группы
void Group::DeleteStudent(Student std)
{
Student st;
int istud;
if(FindStudent(std.GetNumberOfTestBook(), st, istud))
{
for(int i = istud; i < count - 1; i++)
{
int d, m, y;
students[i + 1].GetBirthday(d, m, y);
students[i].Fill(students[i + 1].GetFio(),
d,m,y,students[i + 1].GetNumberOfTestBook(),
students[i + 1].GetAverageMark());
67
Страницы
- « первая
- ‹ предыдущая
- …
- 65
- 66
- 67
- 68
- 69
- …
- следующая ›
- последняя »
