Содержание

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.      Возможность в любой момент покинуть игру.

В данной программе использовались следующие разделы Турбо Паскаль:

-       Управляющие структуры (условие, циклы);

-       Массивы (одномерные, двумерные);

-       Символы и строки;

-       Процедуры;

-       Работа с файлами;

-       Работа с графическими возможностями.

В итоги получилась программа – игра, в которой использовались основные возможности среды Турбо Паскаль.



Информация о работе «Игра "Пятнашки"»
Раздел: Информатика, программирование
Количество знаков с пробелами: 46914
Количество таблиц: 9
Количество изображений: 27

Похожие работы

Скачать
145807
5
2

... ошибок на этом пути, то есть установки или проявления характера взрослых членов семьи, и сами по себе осложняющие отношение с детьми. Глава 2. Эмпирическое исследование преодоления страхов у детей дошкольного и младшего школьного возраста   2.1 Описание экспериментальной выборки и методов исследования Определить боящегося ребенка обычно не составляет труда. Об этом мы уже не раз говорили, ...

Скачать
14287
1
7

... 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   ПРИЛОЖЕНИЯ ...

Скачать
161667
15
11

... и лишь изредка - в сочетаниях. Глава 3. Опытно-экспериментальная часть   3.1 Организация и проведение педагогического эксперимента   Для того, чтобы выявить влияние подвижной игры на развитие быстроты и ловкости у детей 6-7 лет, было организовано и проведено исследование на базе МДОУ «Детский сад №10 комбинированного типа «Теремок» г.Зеленогорска Красноярского края. В детском саду ...

Скачать
170262
21
2

... гармоничного развития личности. В этом аспекте, подвижные игры выступают как эффективное средство физической подготовленности. ГЛАВА 2 ПОДВИЖНЫЕ ИГРЫ КАК СРЕДСТВО РАЗВИТИЯ ПСИХОФИЗИЧЕСКИХ КАЧЕСТВ У ДЕТЕЙ 6-7 ЛЕТ   2.1 Подвижная игра, ее значение   Игра может быть средством самопознания, развлечения, отдыха, средством физического и общего воспитания. Игра – очень эмоциональная деятельность, ...

0 комментариев


Наверх