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

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

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

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 руб.
Разработать программу для создания и работы с двусвязным списком, состоящим из структур
Разработка игры Dragon Picker
game дизайн контрольная разработка игры Dragon Picker Методические указания к контрольной работе Содержание Часть 1. Cоздание игрового прототипа 1. Описание игры 2. Разработка игры 2.1 Создание проекта и первой сцены 2.2 Импорт игровых персонажей 2.3 Добавление дракона с анимацией 2.4 Создание игрового объекта - драконьего яйца 2.5 Создание игрового объекта - энергетического щита 2.6 Настройка камеры и игровой области
User evgenii90 : 4 января 2026
350 руб.
Разработка игры Dragon Picker
Методы разделения азеотропных смесей
ВВЕДЕНИЕ 1. ЛИТЕРАТУРНЫЙ ОБЗОР 1.1. Методы разделения азеотропных смесей. 1.1.1. Разделение азеотропных смесей в комплексе колонн, работающих под разными давлением. 1.1.2. Азеотропная и гетероазеотропная ректификация. 1.1.3. Экстрактивная ректификация. 1.2. Применение комплексов со связанными тепловыми и материальными потоками для разделения зеотропных и азеотропных смесей. 1.3. Методы синтеза технологических схем разделения. 1.4. Некоторые свойства, токсическое действие, получение и прим
User wizardikoff : 6 января 2012
Технологічна карта на відновлення валу
Паспорт деталі : Назва деталі - вал. Кількість деталей - 1. Матеріал деталі - сталь 14Х17Н2 ГОСТ 5632-88. Маса - 3 кг. Технологічні умови : Твердість поверхні - 225 НВ. Невказані граничні відхилення розмірів валів - по h14; інші - по ІТ14/2. Дефекти : Зрив дврох і більше ниток різьби М32 2,0 (поверхня 1). Тріщина на довжину L=42 мм (поверхня 2). Спрацювання поверхні 3 менше 32 мм.
User Калян : 10 марта 2012
100 руб.
Технологічна карта на відновлення валу
Регенератор. В-09.
Многоканальные телекоммуникационные системы Лабораторная работа 3. Вариант 09. Тема: Регенератор Цель работы: изучение работы регенератора с полным восстановлением временных соотношений. Описание лабораторного макета: Схема лабораторного макета приведена на рисунке и состоит из: Корректирующий усилитель (К) Разрешающее устройство (РУ) Пороговое устройство (ПУ) Схема умножения (&) Объединяющее устройство (ОУ) Выпрямитель (В) Узкополосный фильтр выделителя тактовой частоты (ФВТЧ) Линия зад
User sibgutimts : 7 ноября 2011
250 руб.
up Наверх