-
Notifications
You must be signed in to change notification settings - Fork 0
Введение и Постановка задачи.
«Судоку» - головоломка с числами, которую достаточно часто публикуют журналы и газеты во всех странах мира, а сборники этой головоломки продают миллионами во всех частях света. Решение судоку – популярный вид досуга. Можно сделать вывод, что эта головоломка-пазл проверенна огромным количеством людей по всему земному шару. Практической значимостью исследования будет являться написание программы, которая не просто выдает один и тот же судоку, но которая создает каждый раз новый, отличающийся от тех, что были раньше. Так же в приложении будет функция, которая позволит выбирать уровень сложности головоломки, для того, чтобы решить эту задачу могли, и новички, и профессионалы в этом деле. Помимо выбора сложности, пользователь сможет отслеживать свои статистические данные (время, затраченное на решение, уровень сложности, количество ошибок и т.д.) для контроля своего прогресса.
Основной задачей проекта является создание головоломки «Судоку» с генерацией кроссвордов на языке программирования C# в среде разработки Microsoft Visual Studio.
В ходе курсовой работы необходимо ознакомиться с аналогичными проектами, которые доступны в сети «Интернет», провести их сравнительный анализ и написать код на языке программирования C#.
В процессе работы, необходимо создать алгоритм, который будет описывать генерацию нового кроссворда и создание игрового поля, в котором игрок сможет решать головоломку. Так же необходимо создать функцию, которая будет проверять решения пользователя, и хранить статистические данные обо всех играх.