Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовые работы (ЯМП, 3 сем).doc
Скачиваний:
19
Добавлен:
07.06.2015
Размер:
628.22 Кб
Скачать

11. Разработка Windows-приложения «Головоломка «Поиск выхода»

Описание программного средства.Игровое поле представляет собой прямоугольник из клеток. На каждой клетке нарисовано от одной до четырёх стрелок, показывающих, в каком направлении можно выйти из клетки. Игрок должен провести шарик к выходу из лабиринта – в отмеченную клетку на периметре игрового поля.

Программа должна определять, не попал ли игрок в бесконечный цикл и выдавать в этом случае сообщение «Вы проиграли!». Если же игрок сумел выйти из лабиринта программа должна выводить сообщение «Выход найден!».

Управление шариком осуществляется с помощью клавиш-стрелок на клавиатуре.

12. РазработкаWindows-приложения «Головоломка «Лягушка на болоте»

Описание программного средства.Игровое поле («болото») представляет собой прямоугольник из клеток. Некоторые клетки являются «кочками» и на них стоят целые числа. Каждое число есть длина прыжка, который может сделать лягушка с этой кочки. Прыгать можно как по горизонтали так и и по вертикали на другую кочку. Выпрыгнуть за пределы игрового поля невозможно.

В начале игры лягушка сидит на одной из кочек (на рисунке – выделена цветом). Цель игры – провести лягушку из начальной позиции на отмеченное поле.

Управление игрой – стрелками клавиатуры.

13. Разработка Windows-приложения «Головоломка «Цветные шарики»

Описание программного средства.Игровое поле представляет собой квадрат 4х4 клетки. Требуется разместить в клетках игрового поля шарики четырёх цветов так, чтобы в каждой строке, в каждом столбце и на двух диагоналях квадрата все шарики были разного цвета.

Чтобы задача имела единственное решение, в начальной позиции игры часть клеток должна быть заполнена (пример начальной позиции – на рисунке).

Управление игрой – сначала выбираем цвет шарика, щёлкая мышкой по цветному квадратику рядом с игровым полем, а затем указываем также мышкой место шарика на игровом поле.

14. РазработкаWindows-приложения «Логическая игра «Выравнивание площадки»

Описание программного средства.Игровое поле представляет собой квадрат 4х4 клетки, в каждой клетке которого стоит целое число. За один ход игрок может увеличить или уменьшить числа в любой клетке и всех соседних с ней (по горизонтали, вертикали и диагоналям) клетках на 1. Требуется получить во всех клетках одно и то же значение (неважно какое).

Управление игрой – щёлчок левой кнопкой мыши увеличивает значение в клетках на 1, щёлчок правой кнопкой – уменьшает на 1.

Чтобы задача имела решение начальную позицию можно задать следующим образом: заполнить сначала все клетки одинаковыми числами, а затем сымитировать 5-6-ти кратное случайное нажатие кнопок мыши.

15. Разработка Windows-приложения «Логическая игра «Построй дорогу»

Описание программного средства.Игровое поле представляет собой квадрат 4х4 клетки, в каждой клетке которого нарисована часть дороги. Поворачивая клетки на 90, 180 или 270 градусов, проложите путь от стартовой клетки (голубой кружок) до финишной клетки (красный кружок).

Управление игрой – при каждом щелчке левой кнопкой на клетке происходит поворот клетки на 90 градусов по часовой стрелке, при щелчке правой кнопкой на клетке – поворот на 90 градусов против часовой стрелки.

Программа должна проверять правильность решения (легче всего это сделать, если решение единственно). Если игроку удалость построить дорогу, программа должна выводить сообщение «Дорога построена!».