Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Програма для заповнення екзаменаційної відомості

Реферат Програма для заповнення екзаменаційної відомості





="justify"> # include

# include

# include namespace std; groups

{name; colStudents; fioStudents [50];

}; predmets

{name; prepod;

};

# include namespace std; quickSort (string arr [], int left, int right) {i=left, j=right; tmp; pivot=arr [(left + right)/2];

/ * partition * / (i <= j) {(arr [i] pivot) -; (i <= j ) {= arr [i]; [i]=arr [j]; [j]=tmp; + +; -;

}

};

/ * recursion * / (left

} main ()

{(0, «Rus»); i, j, nGroups, nPredmets, group, predmet, tmp; typeVed; in («groups.txt», ios :: in); in2 («predmets.txt», ios :: in); >> nGroups; * arrG=new groups [nGroups]; (i=0; i

{>> arrG [i]. name; >> arrG [i]. colStudents; (j=0; j

{>> arrG [i]. fioStudents [j];

} << «Група» << arrG [i]. name << « успішно збережена! »<< endl << endl;

} (i=0; i

} >> nPredmets; * arrP=new predmets [nPredmets]; (i=0; i

{>> arrP [i]. name; >> arrP [i]. prepod; << «Предмет» << arrP [i]. name < ; <« успішно збережений! »<< endl << endl;

} (true)

{<< « n nВиберіте тип відомості: n n0 - залік n1 - іспит n n:»; cin >> tmp; (tmp) typeVed=«іспит»; else typeVed=«залік»; << « nГруппи здають» << typeVed << « n» << endl; (i=0; i

{<< i <<" :" << arrG [i]. name << endl;

} << « nВиберіте групу, здають» << typeVed << « n n:»; cin >> group; << « nПредмети, які здає група» << arrG [group]. name << « n» << endl; (i=0; i < ; nPredmets; i + +)

{<< i <<" :" << arrP [i]. name << endl;

}

cout << « nВиберіте предмет, який здає група» << arrG [group]. name << « n n:»; cin >> predmet; («cls»); (typeVed == «іспит») cout&lt;&lt;&laquo;n________________________________________________________________________________nttt ЕКЗАМЕНАЦІЙНА ВЕДОМОСТЬn________________________________________________________________________________&raquo;&lt;&lt;endl; else cout&lt;&lt;&laquo;n________________________________________________________________________________nttt ЗАЛІКОВА ВЕДОМОСТЬn________________________________________________________________________________&raquo;&lt;&lt;endl;&lt;&lt;&laquo;ntГРУППА: »<< ArrG [group]. Name <<« tПРЕДМЕТ: »<< arrP [predmet]. Name <<« tПРЕПОДОВАТЕЛЬ: »<< arrP [predmet] . prepod << endl;

cout&lt;&lt;&laquo;n________________________________________________________________________________&raquo;&lt;&lt;endl;&lt;&lt;&laquo;t ПІБ t t | № Зач.кніжкі t | Оцінка t | Підпис екзаменатора »<< endl;

cout&lt;&lt;&laquo;___________________________...


Назад | сторінка 3 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програма обробки відомості про час виконання завдання на ЕОМ
  • Реферат на тему: Обробка результатів екзаменаційної сесії
  • Реферат на тему: Вивчення та корекція екзаменаційної тривожності учнів у період здачі ЕНТ
  • Реферат на тему: Заповнення кадастрової документації
  • Реферат на тему: Заповнення форми персоніфікованого обліку ПУ-3