Индивидуальная задача "С++" - (24 Вариант), Алгоритмы и структуры данных (АиСД)

Раздел
Программирование
Просмотров
509
Покупок
0
Антиплагиат
Не указан
Размещена
1 Июн 2022 в 13:04
ВУЗ
СПБГУТ им. проф. М.А. БОНЧ-БРУЕВИЧА
Курс
3 курс
Стоимость
500 ₽
Демо-файлы   
2
docx
Задание
59.6 Кбайт
png
Отчет_демо
501.1 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
Готовое ИЗ
252.1 Кбайт 500 ₽
Описание

Работа зачтена на «Отлично». В архиве отчет со скриншотами и описанием, а также исходный код.

Общие требования

Во всех работах необходимо использовать динамические структуры данных. Выбор конкретной структуры (список, стек и т. д.) определяется удобством использования, если в самом задании конкретный вид структуры не указан явно.

Алгоритмы для реализации Динамических структур и соответствующих им операций могут быть реализованы как самостоятельно, так и с использованием базовых алгоритмов для соответствующих шаблонных классов библиотеки STL C++

Исходные (первичные) данные для формирования требуемой структуры хранятся в текстовом фале.

Вариант 24.

Написать программу работы с базой данных отдела кадров предприятия. База хранится в текстовом файле, его размер может быть произвольным. Каждая строка файла содержит запись об одном сотруднике. Формат записи: фамилия и инициалы, год рождения, оклад. Записи о сотрудниках должны быть упорядочены в алфавитном порядке.

В программе реализовать следующие действия:

  • добавление сотрудника;
  • удаление сотрудника;
  • поиск сотрудника по фамилии и вывод на экран всей информации о сотруднике;
  • формирование дополнительного списка по убыванию окладов;
  • формирование дополнительного списка по убыванию возраста;
  • корректировка сведений о сотруднике;
  • вывод базы на экран;
  • сохранение базы в файле;
Вам подходит эта работа?
Похожие работы
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир