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

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

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

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

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

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

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

Вариант 24.

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

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

  • добавление сотрудника;
  • удаление сотрудника;
  • поиск сотрудника по фамилии и вывод на экран всей информации о сотруднике;
  • формирование дополнительного списка по убыванию окладов;
  • формирование дополнительного списка по убыванию возраста;
  • корректировка сведений о сотруднике;
  • вывод базы на экран;
  • сохранение базы в файле;
Вам подходит эта работа?
Похожие работы
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 20:48
7
0 покупок
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 18:17
11
0 покупок
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 13:48
10
0 покупок
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 13:44
12
0 покупок
Основы программирования
Контрольная работа Контрольная
3 Ноя в 19:32
10
0 покупок
Другие работы автора
Информационные системы
Контрольная работа Контрольная
13 Апр в 12:43
141
0 покупок
Информационные системы
Лабораторная работа Лабораторная
13 Апр в 12:21
109
0 покупок
Информационные системы
Лабораторная работа Лабораторная
13 Апр в 12:16
59
0 покупок
Информационные системы
Лабораторная работа Лабораторная
4 Апр в 21:30
71
0 покупок
Управление проектами
Контрольная работа Контрольная
4 Апр в 21:20
101
1 покупка
Информационные системы
Контрольная работа Контрольная
2 Апр в 21:52
74
0 покупок
Информационные системы
Контрольная работа Контрольная
2 Апр в 21:48
81
0 покупок
Информационные системы
Лабораторная работа Лабораторная
2 Апр в 21:43
77
0 покупок
Информационные системы
Контрольная работа Контрольная
2 Апр в 21:33
203
0 покупок
Информационные системы
Контрольная работа Контрольная
2 Апр в 21:22
193
0 покупок
Информационные системы
Лабораторная работа Лабораторная
2 Апр в 20:54
167
0 покупок
Информационные системы
Курсовая работа Курсовая
2 Апр в 20:17
50
0 покупок
Темы журнала
Показать ещё
Прямой эфир