Исходные данные программы
Информация о группе студентов из N человек, где запись о студенте содержит следующие данные: 10 1) Фамилия, имя, отчество студента; 2) Число, месяц, год рождения; 3) Год поступления в институт; 4) Факультет (институт) 5) кафедра 6) Группа. 7) Номер зачетной книжки. 8) Пол 9) Названия предметов и оценки по каждому предмету в каждой сессии, максимально 9 сессий и 10 предметов в каждом семестре, которые могут быть разные. Все данные должны быть форматными: даты, числа и т.д. 2. Конкретное задание, вариант которого определяется 2-мя последними цифрами зачетной книжки, содержится в разделе 6 настоящих методических рекомендаций.
Особенности работы разрабатываемой программы
Программа должна позволять осуществлять следующие: 1) Организовать корректировку всех данных, т.е. иметь возможность изменять данные внутри без изменения остальной информации; 2) На работу программы не должны оказывать влияние a. неправильные данные b. случайно нажатые клавиши и т.п., т.е. программа должна работать в любых ситуациях; 3) Программа должна быть реализована с учетом методов объектноориентированного программирования с использованием наследования, перегрузки функции, полиморфизма, использования конструкторов и/или деструкторов; 4) Иметь файловую структуру.
Выходные данные программы
Результат работы программы представляет собой вывод следующих данных на экран: 1. данные о студентах по всей группе в порядке ввода информации; 2. в части выполнения конкретного варианта задания необходимо выводить все данные по каждому студенту, начиная от "Ф.И.О." и заканчивая "Текущим семестром" (по необходимости выводить промежуточные данные / промежуточную таблицу).
Индивидуальное задание:
Разбить группу на 2 части: 1) 50 процентов хороших и отличных оценок за все время обучения; 2) Все остальные студенты. Распечатать в каждой части 2-х наиболее успевающих и наиболее неуспевающих студентов.
использовать динамические связные списки, операция new. Реализовать класс список (скину ссылку на гит, он уже готов, просто где-то использовать)
работа с бинарным файлом
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |