- •Задания для курсового проекта по дисциплине «Языки и методы программирования»
- •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»
- •Список литературы
7. Разработка Windows-приложения «Логическая игра «Мини судоку»
Описание программного средства.Поле игры представляет собой квадрат 4х4 клетки, разбитый на 4 области. Требуется разместить объекты четырёх различных типов (например, числа или фигуры) на клетках игрового поля так, чтобы в каждой строке, в каждом столбце и в каждой из четырёх выделенных областей объекты каждого типа встречались ровно по одному разу.
Чтобы задача имела однозначное решение, необходимо, чтобы для некоторых клеток начальной позиции были заданы их значения.
Управление игрой: с помощью стрелок клавиатуры выбирается нужная клетка игрового поля, а затем вводится числовое значение (номер фигуры). Допускается выбор клетки с помощью мышки. Выбор объектов (числа или фигуры) осуществляется через меню. Заметим, что менять значения в клетках начальной позиции нельзя (и программа должна это контролировать).
После заполнения последнего свободного поля проверяется правильность решения задачи и на экран выводится соответствующее сообщение.
8. Разработка Windows-приложения «Логическая игра «Дворник»
Описание программного средства.Игровое поле представляет собой прямоугольник из клеток, на котором часть клеток занята «газонами», а остальные клетки образуют связное множество – «двор». Исполнитель «Дворник» находится на одной из клеток двора. Он должен «подмести двор», т.е., пройти по всем клеткам двора, посещая каждую из них ровно один раз (на уже подметённые клетки становиться нельзя!).
Управление игрой – с помощью стрелок клавиатуры.
Программа должна проверять корректность очередного хода. Если по правилам игры сделать ход невозможно и ещё остались непосещённые клетки, вывести сообщение «Задача не решена, дворник уволен!». Если после очередного хода окажется, что все клетки двора подметены, выдать сообщение «Задача решена, двор подметён».
9. Разработка Windows-приложения «Головоломка «Шарики в лабиринте»
Описание программного средства.Игровое поле представляет собой лабиринт – прямоугольник из клеток, по границам которых расположены стены. Часть клеток занята шариками, которые могут перемещаться по лабиринту. Направление перемещения выбирается нажатием стрелки на клавиатуре, при этом все шарики перемещаются на одну клетку в заданном направлении (если какие-то из шариков упираются в стенку лабиринта, то они остаются на месте).
Требуется поставить все шарики на отмеченные на игровом поле клетки.
Программа должна выводить сообщение «Задача решена», когда все шарики окажутся одновременно на отмеченных полях.
10. Разработка Windows-приложения «Логическая игра «Солитер»
Описание программного средства.Игровое поле представляет собой крест из клеток, на которых размещены фишки. Ход фишки представляет собой прыжок через соседнюю по горизонтали, вертикали или диагонали фишку, если только сразу за этой фишкой есть свободное поле. Фишка, которая ходит, ставится на это свободное поле, а фишка, через которую перепрыгнули, снимается с доски. Цель игры – снять с доски все фишки, кроме одной.
Управление игрой – с помощью мышки. Сначала щелчком мышки отмечается фишка, которая будет делать ход, а затем тоже щелчком отмечается поле, на которое фишка должна пойти.
Программа должна выводить сообщение «Задача решена», когда на доске останется одна фишка или «Решение не найдено», если на доске осталось больше одной фишки, и ни одна из них не может сделать ход.