Объектно-ориентированное программирование на C++. Андрианова А.А - 68 стр.

UptoLike

Андрианова А.А., Исмагилов Л.Н., Мухтарова Т.М.
}
count--;
}
}
// метод поиска студента по номеру зачетной книжки
bool Group::FindStudent(int ntb, Student& std, int& istud)
{
for(int i = 0; i < count; i++)
if(students[i].GetNumberOfTestBook() == ntb)
{
std = students[i];
istud = i;
return true;
}
return false;
}
// метод распечатки информации об учебной группе
void Group::Print()
{
cout << "Группа " << numberGr << endl;
for(int i = 0; i < count; i++)
{
cout << (i + 1) << ". ";
students[i].Print();
}
}
// файл main.cpp
# include <iostream>
# include <cstring>
# include "Student.h"
# include "Group.h"
using namespace std;
void main()
{
Group gr;
gr.Init("991Э",3);
gr.AddStudent();
gr.Print();
Student st;
int index;
gr.FindStudent(111, st, index);
st.Print();
68
                                 Андрианова А.А., Исмагилов Л.Н., Мухтарова Т.М.
                   }
                   count--;
           }
     }

     // метод поиска студента по номеру зачетной книжки
     bool Group::FindStudent(int ntb, Student& std, int& istud)
     {
          for(int i = 0; i < count; i++)
          if(students[i].GetNumberOfTestBook() == ntb)
          {
               std = students[i];
               istud = i;
               return true;
          }
          return false;
     }

     // метод распечатки информации об учебной группе
     void Group::Print()
     {
          cout << "Группа " << numberGr << endl;
          for(int i = 0; i < count; i++)
          {
               cout << (i + 1) << ". ";
               students[i].Print();
          }
     }


     // файл main.cpp

     #   include   
     #   include   
     #   include   "Student.h"
     #   include   "Group.h"

     using namespace std;

     void main()
     {
          Group gr;
          gr.Init("991Э",3);
          gr.AddStudent();
          gr.Print();
          Student st;
          int index;
          gr.FindStudent(111, st, index);
          st.Print();

68