Student Management System (C++)
Цей проєкт є консольною системою управління студентами, реалізованою на мові C++ з використанням стандартної бібліотеки STL. Програма демонструє роботу зі структурами даних, динамічними масивами (std::vector), введенням/виведенням даних та побудовою меню керування.
Система дозволяє зберігати інформацію про студентів (ім’я, вік, оцінка) та виконувати основні операції керування даними:
додавання нового студента;
виведення списку всіх студентів;
пошук студентів за мінімальною оцінкою;
редагування оцінки конкретного студента;
видалення студента зі списку.
Проєкт реалізований з модульною структурою: кожна функція відповідає за окрему бізнес-логіку, що підвищує читабельність коду та спрощує його масштабування. Передбачена базова перевірка станів (порожній список, відсутність студента за ім’ям, відсутність результатів пошуку).
Система дозволяє зберігати інформацію про студентів (ім’я, вік, оцінка) та виконувати основні операції керування даними:
додавання нового студента;
виведення списку всіх студентів;
пошук студентів за мінімальною оцінкою;
редагування оцінки конкретного студента;
видалення студента зі списку.
Проєкт реалізований з модульною структурою: кожна функція відповідає за окрему бізнес-логіку, що підвищує читабельність коду та спрощує його масштабування. Передбачена базова перевірка станів (порожній список, відсутність студента за ім’ям, відсутність результатів пошуку).