1. Текст задания
2. Содержание
Введение
3. Постановка комплекса задач (определение и детальное рассмотрение поставленной задачи)
4. Блок-схема функционирования системы (меню: создание списка, просмотр списка, корректировка, и т.д.)
5. Проектный раздел (описание структуры программы, т.е. какие функции использовались и связи между ними)
6. Исходный модуль программы (с комментариями)
7. Результаты тестирования выполнения задания
8. Список литературы
1. Текст задания
Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Вариант 8. Структура содержит фамилию, имя, отчество, дату рождения. Изменять фамилию. Создавать список и добавлять новые записи так, чтобы список был упорядочен по возрасту.
Введение
Программисту любой квалификации, вне зависимости от языка программирования, с которым ему приходится работать, обязательно необходимо познакомиться с языком программирования Си. Синтаксис язык программирования Си взят за основу большинства современных языков программирования как декларативного, так и императивного типа. Современные языки программирования в большинстве случаев напоминают язык Си. В новейших языках совершенствуются языковые конструкции, вводится целый ряд дополнительных конструкций, таких как упрощенная работа с данными при помощи технологии LINQ, параллельная обработка данных, асинхронные методы и другие. Однако, зная язык Си, в большинстве случаев, программа на новом языке программирования легко читается и упрощается изучение самого языка.
Данная работа посвящена основным принципам при работе с двусвязными списками, базовым решениям в части диалогов с пользователями и простейшим алгоритмам.
1. Подбельский В. В., Фомин С. С. Программирование на языке Си: Учеб. пособие. – 2-е доп. изд. – М.: Финансы и статистика, 2005. – 600 с.
2. Подбельский В. В. Практикум по программированию на языке Си. – М.:ЗАО Издательство БИНОМ, 2004. – 576 с.
3. Керниган Б., Ритчи Д. Язык программирования Си / Пер. с англ. – М.: Финансы и статистика, 1992. – 272 с.
4. Уэйт М., Прата С., Мартин Д. Язык Си. Руководство для начинающих / Пер. с англ. – М.: Мир, 1988. – 512 с.
5. Уинер Р. Язык Турбо Си / Пер. с англ. – М.: Мир, 1991. – 380 с.