Создание компьютерной программы “Лабиринт”
Курсовая по предмету:
"Программирование"
Название работы:
"Создание компьютерной программы “Лабиринт”"
Автор работы: Сергеев Артем
Страниц: 17 шт.
Год:2008
Краткая выдержка из текста работы (Аннотация)
Разработать, реализовать и протестировать класс Labirint для описания лабиринта и нахождения пути его прохождения. Лабиринт состоит из перекрестков, связывающих 3 или 4 перехода (т.е. попав на перекресток, можно выбрать один из 2 или 3 вариантов дальнейшего маршрута)
Класс должен включать:
Данные:
- массив структур (или указателей на структуры), описывающих каждый перекресток;
- номер точки выхода (индекс элемента массива - «последнего перекрестка»).
Методы:
-конструктор – считывает информацию о лабиринте из файла;
- прохождение лабиринта (возможно, рекурсивный метод) – выводит на экран путь прохождения, т.е. последовательность перекрестков.
Содержание работы
Содержание курсовой работы (перечень подлежащих разработке вопросов) и порядок защиты:
Работающая (EXE) программу и отчет, который должен содержать:
- задание на работу;
- структурную схему программы и ее описание (описание классов, переменных и функций);
- исходный текст программы;
- руководство пользователя готового продукта;
- дальнейшие предложения по совершенствованию программы (по желанию).
Использованная литература
- Павловская Т.А С/С++. Программирование на языке высокого уровня – СПб.: Питер, 2005. – 461 с.
- Подбельский В.В. Язык С++: Учеб.пособие 5-е изд. М.: Финансы и статистика, 2000. 506 с.
- Страустрап Б. Введение в язык С++ //[Электрон. книга]. 1995.