В текстовом файле есть ведомость результатов сдачи экзаменов студенческой группы. Ведомость содержит для каждого студента фамилию, имя и оценки по пяти предметам. Написать программу, которая по запросу пользователя предоставляет следующую информацию:
При разработке программы необходимо учитывать общие требования к классам (декомпозиция, модульная композиция и т.д), а также принципы проектирования SOLID.
Пример входного файла:
FirstName LastName MathematicalAnalysis Philosophy History Discrete OOP
Valeria Bainova 4 2 3 3 5
...