Разработка программы для создания и работы с двусвязным списком, состоящим из структур

Этот материал можно скачать бесплатно

Состав работы

material.view.file_icon
material.view.file_icon CURS.C
material.view.file_icon CURS.EXE
material.view.file_icon Курсовая.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Введение 4
1. Постановка задачи 5
2. Блок-схема функционирования системы 6
2.1. Блок-схема алгоритма главной функции main 6
2.2. Блок-схема алгоритма функции create_list 7
2.3. Блок-схема алгоритма функции view_list 8
2.4. Блок-схема алгоритма функции append_item 9
2.5. Блок-схема алгоритма функции edit_list 10
2.6. Блок-схема алгоритма функции delete_list 11
2.7. Блок-схема алгоритма функции err_choice 12
3. Проектный раздел 13
4. Исходный модуль программы 15
5. Результаты тестирования 20
Список литературы 22

Задачи, связанные с динамическим выделением памяти для размещения объектов, встречаются в программировании часто. Динамическое распределение памяти используется, прежде всего, тогда, когда заранее неизвестно, сколько объектов понадобится в программе и понадобятся ли они вообще. С помощью динамического распределения памяти можно гибко управлять временем жизни объектов, например, выделить память не в самом начале программы, как для глобальных переменных, а только тогда, когда в этом будет необходимость.
В данной курсовой работе я решил задачу, алгоритм которой базирован на динамическом распределении памяти для структур данных, пройдя основные этапы разработки программного обеспечения, включая постановку задачи, кодирование, отладку и тестирование.
Разработать программу для создания и работы с двусвязным списком, состоящим из структур, содержащих название книги, автора и год издания. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в конец списка новой структуры.
4. Корректировка списка.
5. Выход.
В пункте “Корректировка списка” выполнить удаление изданий с годом меньше заданного.

Дополнительная информация

2010, Отлично
Разработка программы для создания и работы с двусвязным списком, состоящим из структур.
Задание: разработать программу для создания и работы с двусвязным списком, состоящим из структур. Структура должна содержать название товара, цену единицы товара, количество товара. Удалять из списка заданный товар. Изменять цену заданного товара. Добавлять новые записи после первой. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в список новой записи. 4. Поиск и корректировка записи в списке. 5. Удаление записи из списка. 6. Со
User Илья272 : 11 июня 2021
500 руб.
Разработка программы для создания и работы с двусвязным списком, состоящим из структур. Вариант № 6
3. Задание: разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в конец списка новой структуры. 4. Корректировка списка. 5. Выход. Пункт “корректировка списка” выполнить согласно своему варианту задания. 3.1. Варианты задания 6. Структура содержит название, цену, количество товара. Удалить из списка партии товара, превышающие заданную стоимость.
User студент-сибгути : 26 февраля 2013
29 руб.
Создание и работа с двусвязными списками, состоящими из структур
КУРСОВАЯ РАБОТА По дисциплине « Программирование на языках высокого уровня» Тема работы Создание и работа с двусвязными списками, состоящими из структур Задание: Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в конец списка новой структуры. 4. Корректировка списка. 5. Выход. Пункт “корректировка списка” выполнить согласно своему варианту зада
User m9c1k : 12 июня 2010
150 руб.
Программа для создания и работы с двусвязным списком, состоящим из структур.
Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в конец списка новой структуры. 4. Корректировка списка. 5. Выход. Структура содержит фамилию, год рождения. Добавлять новые записи так, чтобы список был упорядочен по алфавиту.
User novg : 13 февраля 2012
Программа для создания и работы с двусвязным списком, состоящим из структур
Курсовая работа По дисциплине « Программирование на языках высокого уровня» Задание: Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в конец списка новой структуры. 4. Корректировка списка. 5. Выход. Структура содержит название книги, автора, год издания. Удалить книги заданного автора. Содержание: 1. Введение 2. Постановка комплекса задач 3.
User olyly7 : 11 июня 2010
100 руб.
Разработать программу для создания и работы с двусвязным списком, состоящим из структур
Введение…………………………………………………………………………...…4 1. Постановка комплекса задач…………………………………………………......5 2. Блок-схема функционирования системы…………………………………..……6 3. Проектный раздел………………………………………………………………....7 3.1. Описание отдельных функций………………………………………………..7 4. Исходный модуль программы………………………………………..………......9 5. Результаты тестирования выполнения задания……………………………......12 Список литературы……………………………………………………………...….15 Задание: Разработать программу для создания и работы с двусвязным списком,
User Godzillaz : 10 февраля 2011
200 руб.
Разработать программу для создания и работы с двусвязным списком, состоящим из структур
Сетевое программное обеспечение. Экзамен. Билет №12.
БИЛЕТ 12 1. Протокол TCP. Функции. Форматы. TCP-сеансы. 2. Протокол NetBIOS. Организация обменов на базе NetBIOS. Основные операции взаимодействия. 3. Формат регистра статуса линии COM-порта. Процедура вывода символа в COM-порт.
User Cole82 : 5 декабря 2016
111 руб.
Лидер в моем представлении
Введение Управление – необходимый вид деятельности. Его осуществляют менеджеры или руководители. Менеджер обязан обладать способностями лидера. Лидерство – это способность человека влиять на индивидуумов и групп людей, чтобы побудить их работать для достижения целей. К качествам лидера относится следующее: 1. Уровень интеллекта 2. Имеющиеся знания 3. Честность 4. Здравый смысл 5. Инициативность 6. Социальное и экономическое образование 7. Высокая степень уверенности в се
User alfFRED : 22 октября 2013
10 руб.
Контроль в управлении проектами
ВВЕДЕНИЕ. 1. Сущность контроля в управлении проектами в Украине. Системы автоматизированного проектирования. 2.Виды контроля в управлении проектами. 2.1 .Контроль по возмущению и комбинированный контроль. 2.2. Автоматический контроль, программное регулирование и следящие системы. 2.2.Статический и астатический контроль. 3.Общие принципы контроля. ЗАКЛЮЧЕНИЕ СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ. ВВЕДЕНИЕ. Для начала введем понятие проекта и управления проектом. Проект – это некоторая разра
User Elfa254 : 4 октября 2013
30 руб.
Контрольная работа по дисциплине: Цифровая обработка сигналов. Вариант 02
ЗАДАЧА 1 Непрерывное сообщение передается от источника к получателю по дискретному каналу связи. Требуется: 1. Изобразить обобщенную структурную схему системы связи для передачи непрерывных сообщений дискретными сигналами, привести подробное описание назначения входящих в нее блоков. Преобразование сообщения и сигналов в системе связи проиллюстрировать (качественно) приведением временных и спектральных диаграмм для следующих точек тракта: - на выходе источника непрерывного сообщения (сигнала); -
User xtrail : 22 сентября 2024
600 руб.
promo
up Наверх