Пятнашки на турбо паскале

Содержание

СОДЕРЖАНИЕ

Задание3

Введение4

1Основная часть5

1.1Цели и задачи разработки5

1.2Описание алгоритмов основных процедур6

1.2.1Глобальные переменные и константы6

1.2.2Основной модуль приложения7

1.2.3Инициализация графического режима9

1.2.4Разработка раздела «Новая игра»10

1.2.5Заполнение игрового поля случайными цифрами12

1.2.6Вывод игрового поля14

1.2.7Поиск пустого элемента15

1.2.8Перемещение клетки с цифрой на место пустой16

1.2.9Проверка окончания игры19

1.2.10Получение результата игры21

1.2.11Вывод лучших результатов игры25

1.2.12Раздел Помощь26

1.2.13Процедура автоматического завершения расклада27

1.2.14Отображение картинки из файла28

1.2.15Последовательная смена картинок31

1.3Описание входных и выводных данных32

1.4Программное и аппаратное обеспечение программы.32

Заключение33

Библиографический список34

Приложение35

Полный листинг приложения35

ЗАДА

Выдержка из текста

ВВЕДЕНИЕ

Необходимо разработать компьютерный вариант популярной детской игры «Пятнашки». Рассмотрим правила разрабатываемой компьютерной игры.

При запуске приложения на экране отображается игровое поле из 16 клеток, в пятнадцати из которых расположены в случайном порядке неповторяющиеся цифры от 1 до 15, а еще одна клетка является пустой (рисунок 1).

8753

12911

410146

211513

Рисунок 1 – Образец игрового поля

С помощью кнопок управления курсором (стрелок вверх, вниз, вправо и влево) необходимо менять местами пустую клетку и клетку с цифрой.

Конечная цель игры – выстроить последовательно клетки с цифрами от 1 до 15, последней будет пустая (рисунок 2).

Список использованной литературы

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.Сафьянова Е.Н. Основы алгоритмизации и программирования: Учеб. пособие. – М.: АСТ-Пресс, 2004.

2.Культин Н. Программирование в Turbo Pascal. – СПб.: ПИТЕР, 2003.

3.Открытие Интернет источники.

Похожие записи