Содержание
Оглавление
Введение
Глава 1. Особенности реализации игры «2 лисы и 20 кур»
1.1 Правила и модификации игры «2 лисы и 20 кур»
1.2 Описание существующих программ игры «Две лисы и двадцать кур»
1.3 Структура данных «дерево». Виды «деревьев».
Глава 2. Реализация игры «2 лисы и 20 кур» на языке C#
2.1 Постановка задачи
2.2 Алгоритм выбора хода для объекта «Лиса»
2.3 Описание классов
2.4 Реализация решения задач на языке С#
2.4 Внешний вид программы
Заключение
Список использованной литературы
Выдержка из текста
В настоящее время большая часть молодежи увлекается головоломками и логическими играми, так как это развивает логику и тренирует мозг. Существуют множество вариантов классических приложений, как, например, шахматы, шашки, судоку и так далее. Одной из таких игр является «Две лисы и двадцать кур». Игра проста, понятна, и доступна для людей разного возраста. Она хорошо развивает логику и умение просчитывать свои действия на несколько шагов вперёд.
Целью курсовой работы является реализация приложения «Две лисы и двадцать кур» для операционной системы Windows. Для этого необходимо было ознакомиться с правилами игры и существующими приложениями, рассмотреть их достоинства и недостатки, организовать подсчет игроков на поле, рассмотреть структуру данных «дерево», реализовать приложение и исключить ошибки, которые могут возникнуть в процессе реализации приложения.
Данная курсовая работа состоит из двух глав: в первой приведено описание правил игры, описаны существующие программы и их интерфейсы, рассмотрены положительные и отрицательные моменты этих приложений, изучены виды структур данных «дерево», предусмотрен алгоритм решения задач.
Вторая глава содержит цели, задачи курсовой работы и описание реализации приложения.
В заключении отражены результаты выполнения курсовой работы и список использованной литературы
Список использованной литературы
Список использованной литературы
1. Арсак Ж.А. Программирование игр и головоломок.: 2-е изд., перераб. — М.: ИНФРА-М; Новосибирск: Изд-во НГТУ, 2007. — 23с.
2. Верон А.В.. Игра «2 лисы и 20 кур», [Электронный ресурс] – режим доступа: https://studlearn.com/works/details/igra-dve-lisy-i-20-kur-s-247. Дата обращения: 09.11.2017.
3. Скороходов Г.С.. Игра «2 лисы и 20 кур на C#», [Электронный ресурс] – режим доступа: https://studlearn.com/works/details/igra-dve-lisy-i-20-kur-s-247. Дата обращения: 09.11.2017.
4. Васильев В.С.. Структуры данных. Деревья, [Электронный ресурс] – режим доступа: http://forum.3dnews.ru/showthread.php?t=119195. Дата обращения: 14.11.2017.
5. Дж. Макконелл Анализ алгоритмов. Активный обучающий подход. — 3-е дополненное издание. М: Техносфера, 2009. -416с.
6. Скиена С. Алгоритмы. Руководство по разработке. 2-е изд.: Пер. с англ. — СПб.: БХВ-Петербург. 2011. — 720 с.
7. Вирт Н. Алгоритмы и структуры данных. СПб.: Невский диалект, 2001. – 352 с.