Содержание
1. Введение 3
2. Назначение и область применения 4
3. Цели и задачи 4
4. Используемые методы 5
5. Описание алгоритма программы 8
6. Описание входных и выводных данных 24
7. Программное и аппаратное обеспечение программы 24
8. Руководство пользователя 25
9. Заключение 30
10. Список литературы 31
Приложение 1 Листинг программы 32
Приложение 2 Результаты работы. 46
1. Введение
После изучения предмета Основы алгоритмизации и программирования, необходимо выполнить курсовой проект.
После изучение предложенных тем выбрана очень популярная и всем известная игра в «пятнашки».
При изучении предметной области, выяснилось, что «пятнашки» на первый взгляд простая игра, но для ее реализации необходимо обратится практически ко всем разделам программирования в среде Турбо Паскаль.
Суть самой игры заключается в следующем:
- Игрок на экране видит табло, которое разбито на 16 клеток. В пятнадцати из них расположены неповторяющиеся цифры, в случайном порядке от 1 до 15 и одна пустая.
В общем виде данное табло можно представить в виде таблицы 1:
Таблица 1 – Образец табло.
5 | 7 | 3 | 8 |
15 | 1 | 13 | 2 |
14 | 10 | 6 | 4 |
9 | 11 | 12 |
- Игрок должен перемещать по одной клетки с цифрой на пустое место.
- Так происходит до тех пор, пока пользователь не выстроит последовательную комбинацию цифр (Таблица 2), и лишь после этого игрок считается победителем.
Таблица 2 – Правильное заполнение табло.
1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 |
13 | 14 | 15 |
2. Назначение и область применения
Данная программа является, компьютерной версии знаменитой игры «пятнашки». Это логически не сложная и достаточно простая в управлении и использовании программа. Применения данной программы возможны везде, ведь в любой работе нужен отдых, а данная простенькая игра поможет расслабиться и отвлечься от повседневных дел.
3. Цели и задачи.
Целью данной курсовой работы является углубление знаний и расширение навыков по разработке алгоритмов и их реализации на персональном компьютере. Курсовая работа выполнена в среде Турбо Паскаль с использованием графических возможностей языка.
В курсовой работе используются основные возможности языка в работе со структурами, файлами, графикой.
В данной игре предполагалось создание:
a. интуитивно понятного интерфейса;
b. скромного, но графически точного табло, где осуществляется перемещение цифр;
c. удобного для пользователя управления;
d. доступного для понимания руководства пользователя;
e. списка лучших игроков, т.е. тех игроков, которые за наименьшее количество ходов собрали требуемую комбинацию цифр.
f. Возможность в любой момент покинуть игру.
В данной программе использовались следующие разделы Турбо Паскаль:
- Управляющие структуры (условие, циклы);
- Массивы (одномерные, двумерные);
- Символы и строки;
- Процедуры;
- Работа с файлами;
- Работа с графическими возможностями.
В итоги получилась программа – игра, в которой использовались основные возможности среды Турбо Паскаль.
... ошибок на этом пути, то есть установки или проявления характера взрослых членов семьи, и сами по себе осложняющие отношение с детьми. Глава 2. Эмпирическое исследование преодоления страхов у детей дошкольного и младшего школьного возраста 2.1 Описание экспериментальной выборки и методов исследования Определить боящегося ребенка обычно не составляет труда. Об этом мы уже не раз говорили, ...
... Dialogs 2.3.1.2 Внешний вид формы 2.3.1.2 Входные данные положение фишек; 2.3.1.3 Промежуточные данные проверка на наличие «собранности» мозайки; 2.3.1.4 Выходные данные результат игры. 2.3.1.5 Блок-схемы алгоритмов Приложение А, стр. 13 2.3.1.6 Текст модуля Приложение Б, стр. 25 ПРИЛОЖЕНИЯ ...
... и лишь изредка - в сочетаниях. Глава 3. Опытно-экспериментальная часть 3.1 Организация и проведение педагогического эксперимента Для того, чтобы выявить влияние подвижной игры на развитие быстроты и ловкости у детей 6-7 лет, было организовано и проведено исследование на базе МДОУ «Детский сад №10 комбинированного типа «Теремок» г.Зеленогорска Красноярского края. В детском саду ...
... гармоничного развития личности. В этом аспекте, подвижные игры выступают как эффективное средство физической подготовленности. ГЛАВА 2 ПОДВИЖНЫЕ ИГРЫ КАК СРЕДСТВО РАЗВИТИЯ ПСИХОФИЗИЧЕСКИХ КАЧЕСТВ У ДЕТЕЙ 6-7 ЛЕТ 2.1 Подвижная игра, ее значение Игра может быть средством самопознания, развлечения, отдыха, средством физического и общего воспитания. Игра – очень эмоциональная деятельность, ...
0 комментариев