Создан заказ №2952658
1 мая 2018
Структуры и алгоритмы компьютерной обработки данных
Как заказчик описал требования к работе:
Предмет см. бланк
«Динамические структуры данных. Название вашего варианта»
Разработать программу в соответствии с вариантом.
Использовать односвязные и/или двусвязные линейные списки (забыть про
массивы!)
Все элементы обработки данных должны быть оформлены в виде процедур.
Лабораторную выполнять в
PascalABC (PascalABC.NET) или в Lazarus.
Данные считываются из файла (файл создать в этой же программе) и выводят-
ся на экран или в файл.
Текст курсовой работы должен содержать:
1. введение
2. постановку задачи
3. описание используемых типов данных (с обоснованием)
4. подробное описание всех процедур и функций
5. полный текст программы.
6. скриншоты результатов работы программы
7. заключение
При необходимости студент имеет право добавить дополнительные поля с данными.
Придумать такие задачи к своему варианту (и согласовать с преподавателем),
чтобы были задействованы все (или почти все) процедуры и (или) функции,
перечисленные ниже, а также имелись сложные запросы:
? создание пустого списка в соответствии с вариантом;
? проверка списка на пустоту;
? заполнение списка;
? печать элементов списка в порядке их расположения;
2
? определение длины списка;
? вставка нового элемента;
? удаление элемента в соответствии с условием;
? разбиение списка на два списка по какому-либо условию;
? соединение двух линейных списков в один список;
? переворот списка;
? удаление всех элементов списка;
? поиск максимального элемента списка;
? поиск минимального элемента;
? поиск элемента с заданным значением x
? изменение значения элемента списка с заданным значением.
? Сортировка по какому-либо параметру.
Текст курсовой работы должен содержать:
1. введение
2. постановку задачи
3. описание используемых типов данных (с обоснованием)
4. подробное описание всех процедур и функций
5. полный текст программы.
6. скриншоты результатов работы программы
7. заключение
При необходимости студент имеет право добавить дополнительные поля с данными.
Придумать такие задачи к своему варианту (и согласовать с преподавателем),
чтобы были задействованы все (или почти все) процедуры и (или) функции,
перечисленные ниже, а также имелись сложные запросы:
? создание пустого списка в соответствии с вариантом;
? проверка списка на пустоту;
? заполнение списка;
? печать элементов списка в порядке их расположения;
2
? определение длины списка;
? вставка нового элемента;
? удаление элемента в соответствии с условием;
? разбиение списка на два списка по какому-либо условию;
? соединение двух линейных списков в один список;
? переворот списка;
? удаление всех элементов списка;
? поиск максимального элемента списка;
? поиск минимального элемента;
? поиск элемента с заданным значением x
? изменение значения элемента списка с заданным значением.
? Сортировка по какому-либо параметру.
Вариант 33. Заказы (Заказы)
Разработайте программу, которая содержит информацию о заказах.
Структура каждой записи:
? Идентификатор заказа
? Торговый представитель
13
? Продукт
? Количество
? Цена за один
(Не используйте массивы.) Для каждой операции создайте процедуру или функцию. Создать числовое
меню или другое.
Операции:
- создание пустого списка
- проверка наличия или отсутствия списка
- заполнение списка элементами указанной структуры
- распечатать элементы списка в порядке появления
- найти длину связанного списка
- вставка нового элемента указанной структуры в качестве первого списка
- поиск определенного элемента в связанном списке
- изменить элемент указанной структуры (цена изменения для одного)
- удаление элемента списка с заданным идентификатором заказа
- удаление элемента с данным торговым представителем
- удаление связанного списка
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
4 мая 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Структуры и алгоритмы компьютерной обработки данных .docx
2018-05-07 18:04
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
не могу сказать какую оценку поставили, т. к. работа находится на проверке и пока не известен результат. оценку ставлю наобум (извините...)