Игра Пятнашки - Курсовая работа

бесплатно 0
4.5 25
Пятнашки на первый взгляд простая игра, но для ее реализации необходимо обратится ко всем разделам программирования в среде Турбо Паскаль. Назначение и область применения. Описание алгоритма программы. Программное и аппаратное обеспечение программы.


Аннотация к работе
Описание алгоритма программы 8 6. При изучении предметной области, выяснилось, что «пятнашки» на первый взгляд простая игра, но для ее реализации необходимо обратится практически ко всем разделам программирования в среде Турбо Паскаль. Суть самой игры заключается в следующем: - Игрок на экране видит табло, которое разбито на 16 клеток. 5 7 3 8 15 1 13 2 14 10 6 4 9 11 12 - Игрок должен перемещать по одной клетки с цифрой на пустое место. Так происходит до тех пор, пока пользователь не выстроит последовательную комбинацию цифр (Таблица 2), и лишь после этого игрок считается победителем. В курсовой работе используются основные возможности языка в работе со структурами, файлами, графикой. В данной игре предполагалось создание: a. интуитивно понятного интерфейса; b. скромного, но графически точного табло, где осуществляется перемещение цифр; c. удобного для пользователя управления; d. доступного для понимания руководства пользователя; e. списка лучших игроков, т.е. тех игроков, которые за наименьшее количество ходов собрали требуемую комбинацию цифр. f. В данной программе использовались следующие разделы Турбо Паскаль: - Управляющие структуры (условие, циклы); - Массивы (одномерные, двумерные); - Символы и строки; - Процедуры; - Работа с файлами; - Работа с графическими возможностями. Каждой цифре из одномерного массива присваивается, аналогичный ей строковый элемент и вводится в двумерный массив. Реализована данная процедура, точно таким же способом, как и в разделе 5.1 Описание, за исключением того, что обращение происходит к файлу fhelp.txt, по этому подробно останавливаться на данном разделе не имеет смысла. 5.3 Раздел Игра.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?