- •Задания для курсового проекта по дисциплине «Языки и методы программирования»
- •1. Разработка Windows-приложения «Тест на запоминание».
- •2. Разработка Windows-приложения «Логическая игра «Ход конём».
- •3. Разработка Windows-приложения «Логическая игра «Найди пару»
- •4. Разработка Windows-приложения «Логическая игра «Переверни фишки»
- •5. Разработка Windows-приложения «Тест «Таблица чисел»
- •6. Разработка Windows-приложения «Логическая игра «15»
- •7. Разработка Windows-приложения «Логическая игра «Мини судоку»
- •8. Разработка Windows-приложения «Логическая игра «Дворник»
- •9. Разработка Windows-приложения «Головоломка «Шарики в лабиринте»
- •10. Разработка Windows-приложения «Логическая игра «Солитер»
- •11. Разработка Windows-приложения «Головоломка «Поиск выхода»
- •12. РазработкаWindows-приложения «Головоломка «Лягушка на болоте»
- •13. Разработка Windows-приложения «Головоломка «Цветные шарики»
- •14. РазработкаWindows-приложения «Логическая игра «Выравнивание площадки»
- •15. Разработка Windows-приложения «Логическая игра «Построй дорогу»
- •16. РазработкаWindows-приложения «Логическая игра «Шестерёнки»
- •17. Разработка Windows-приложения «Логическая игра «Обмен четвёрок»
- •18. Разработка Windows-приложения «Головоломка «Циклические сдвиги»
- •19. РазработкаWindows-приложения «Головоломка «Забей мячи»
- •20. Разработка Windows-приложения «Логическая игра «Пройди по суше»
- •21. Разработка Windows-приложения «Логическая игра «Зачеркни фигуры»
- •22. Разработка Windows-приложения «Головоломка «Путешествие капли»
- •23. Разработка Windows-приложения «Головоломка «Обменяй слонов»
- •24. Разработка Windows-приложения «Расстановка ферзей»
- •25. РазработкаWindows-приложения «Головоломка «Обмен коней»
- •26. Разработка Windows-приложения «Игра «Стрельба по шарикам»
- •27. Разработка Windows-приложения «Игра «Расстановка фишек»
- •28. Разработка Windows-приложения «Логическая игра «SquareWord»
- •Список литературы
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 градусов против часовой стрелки.
Программа должна проверять правильность решения (легче всего это сделать, если решение единственно). Если игроку удалость построить дорогу, программа должна выводить сообщение «Дорога построена!».