- •Задания для курсового проекта по дисциплине «Языки и методы программирования»
- •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»
- •Список литературы
16. РазработкаWindows-приложения «Логическая игра «Шестерёнки»
Описание программного средства.Игровое поле представляет собой квадрат 4х4 клетки, в каждой клетке которого нарисован кружок с отмеченным радиусом. Между каждыми четырьмя кружками вставлена «шестерёнка», вращение которой передаётся только этим соседним кружкам. Чтобы кружки повернулись на 90 градусов по часовой стрелке, нужно нажать на «шестерёнку» левой кнопкой мыши, а чтобы они повернулись на 90 градусов против часовой стрелки – правой кнопкой мыши. Цель игры – поставить все кружки в одно и то же положение (неважно какое).
Чтобы задача имела решение можно сначала задать для всех кружков одно и то же положение, а затем сымитировать несколько случайных нажатий правой и левой кнопкой мыши.
17. Разработка Windows-приложения «Логическая игра «Обмен четвёрок»
Описание программного средства.Игровое поле представляет собой квадрат 4х4 клетки, заполненный числами от 1 до 16. Между каждыми четырьмя клетками находится кружок. При нажатии на кружок левой кнопкой мыши четыре соседних числа меняются местами друг с другом по часовой стрелке, при нажатии правой кнопкой – против часовой стрелки.
Цель игры – упорядочить числа в клетках, то есть, в первом ряду клеток получить 1,2,3,4, во втором – 5,6,7,8 и т.д.
Чтобы задача имела решение можно сначала задать конечное состояние игры, а затем сымитировать несколько случайных нажатий правой и левой кнопкой мыши.
18. Разработка Windows-приложения «Головоломка «Циклические сдвиги»
Описание программного средства.Игровое поле представляет собой квадрат 4х4 клеток, заполненный числами от 1 до 16. Требуется, сдвигая циклически столбцы и строки матрицы упорядочить числа в клетках, то есть, в первом ряду клеток получить 1,2,3,4, во втором – 5,6,7,8 и т.д.
Управление игрой: щелчком мышки выделяем клетку. Затем, используя стрелки клавиатуры, сдвигаем циклически элементы строки вправо-влево или элементы столбца вверх-вниз. При этом выделение смещается вместе с клеткой, и следующее нажатие стрелок относится уже к новому положению выделенного элемента. Но в любой момент можно выделить другую клетку игрового поля, щёлкнув по ней мышкой.
Чтобы задача имела решение можно выбирать начальное состояние игры из нескольких решённых заранее вариантов.
19. РазработкаWindows-приложения «Головоломка «Забей мячи»
Описание программного средства.Игровое поле представляет собой совокупность клеток, «огороженную» стенкой. В стенке есть «ворота» - цветные квадратики, в которые нужно забить «мячи» – на каждую цветную клетку поместить шарик того же цвета, что и цвет ворот. Забитый мяч убирается с поля и в дальнейшей игре не участвует. Цель игры – забить все мячи.
Управление игрой – щелчок мышкой выделяет конкретный шарик, нажатие стрелки на клавиатуре задаёт направление движения шарика и приводит его в движение в этом направлении (остальные шарики остаются неподвижными). Шарик всегда движется до упора в стенку или в другой шарик.
Когда все шарики удалены с поля, программа должна выводить сообщение «Все мячи забиты!»