ВУЗ:
Составители:
Рубрика:
Объектно-ориентированное программирование на С++
// метод получения фамилии студента
char* Student::GetFio()
{
return fio;
}
// метод получения даты рождения студента
void Student::GetBirthday(int& d, int& m, int& y)
{
d = dayBirth;
m = monthBirth;
y = yearBirth;
}
// метод получения номера зачетной книжки
int Student::GetNumberOfTestBook()
{
return numberOfTestBook;
}
// метод получения среднего балла успечаемости студента
double Student::GetAverageMark()
{
return averageMark;
}
// метод вычисления среднего балла успеваемости
void Student::SetAverageMark()
{
// подсчет среднего балла за текущую сессию
double mark = 0.0;
for(int i = 0; i < countExams; i++)
mark += exams[i];
// корректировка среднего балла
// с учетом текущей сессии
averageMark = averageMark > 0 ?
(averageMark + mark/countExams)/2 :
mark / countExams;
}
// метод распечатки информации о студенте
void Student::Print()
{
cout << "Фамилия, Имя, Отчество: " << fio << endl;
cout << "Дата Рождение: " << dayBirth << "."
<< monthBirth << "."<<yearBirth << endl;
сout << "Номер зачетной книжки: "
101
Объектно-ориентированное программирование на С++
// метод получения фамилии студента
char* Student::GetFio()
{
return fio;
}
// метод получения даты рождения студента
void Student::GetBirthday(int& d, int& m, int& y)
{
d = dayBirth;
m = monthBirth;
y = yearBirth;
}
// метод получения номера зачетной книжки
int Student::GetNumberOfTestBook()
{
return numberOfTestBook;
}
// метод получения среднего балла успечаемости студента
double Student::GetAverageMark()
{
return averageMark;
}
// метод вычисления среднего балла успеваемости
void Student::SetAverageMark()
{
// подсчет среднего балла за текущую сессию
double mark = 0.0;
for(int i = 0; i < countExams; i++)
mark += exams[i];
// корректировка среднего балла
// с учетом текущей сессии
averageMark = averageMark > 0 ?
(averageMark + mark/countExams)/2 :
mark / countExams;
}
// метод распечатки информации о студенте
void Student::Print()
{
cout << "Фамилия, Имя, Отчество: " << fio << endl;
cout << "Дата Рождение: " << dayBirth << "."
<< monthBirth << "."<Страницы
- « первая
- ‹ предыдущая
- …
- 99
- 100
- 101
- 102
- 103
- …
- следующая ›
- последняя »
