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

e. списка лучших игроков, т.е. тех игроков, которые за наименьшее количество ходов собрали требуемую комбинацию цифр.

f. Возможность в любой момент покинуть игру.

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

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

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

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

- Процедуры;

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

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

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


4. Используемые методы

Программа выполнена в среде программирования Турбо Паскаль. Сама программа - приложение Windows. Для вывода графических объектов используются модуль Graph. Программой обрабатываются события от нажатия клавиш на клавиатуре, выбора соответствующих пунктов меню, а также считывание количества ходов для ведение статистики лучших игроков.

Для того чтобы не усложнять листинг программы, вся программа разбита на процедуры, каждая из которых отвечает за определенное действие. Всю программу можно разделить на два основных раздела:

- Основные процедуры, т.е. те процедуры, которые отвечают за саму игру и взаимодействие с пользователем во время игры;

- Вспомогательные процедуры. Это те процедуры, которые дополняют данное приложение дополнительными и очень полезными функциями;

- Основная программа.

К основным процедурам относятся:

- Tablo;

- Vivod;

- Napravlenie;

- Poisk;

- Zamena;

- Proverka;

- Mesto;

- Game15

К вспомогательным процедурам относится:

- ReadFile;

- WriteFile;

- Bonus.

Алгоритм всей программы описан в пункте 5, а в данном разделе опишем основные приемы используемых процедур.

4.1 Основные процедуры.

4.1.1 procedure Tablo ;

К-во Просмотров: 1328
Бесплатно скачать Курсовая работа: Игра "Пятнашки"