Задание на курсовую работу
Разработать программу моделирующую игру «Чет-нечет». Два игрока, «нечетный» и «четный», по очереди ставят единицы и нули в незанятые позиции поля N на N. Каждый из игроков может ставить 1 или 0 в произвольную свободную позицию, тем самым занимая ее. Игра продолжается до заполнения всех позиций. После этого суммируются числа вдоль каждой строки, каждого столбца и главных диагоналей. Число ODD нечетных сумм сравнивается с числом EVEN четных сумм. Если ODD > EVEN, выигрывает «нечетный»; если EVEN > ODD, выигрывает «четный»; если ODD = EVEN, результат считается ничейным.
Постановка задачи
Круг пользователей приложения составляют любители компьютерных логических игр. Вводимая и выводимая информация в программе определяется правилами игры «Чет-нечет».
Требования к приложению
- Обязательный контроль введенной пользователем информации, например: проверка на ввод числа (цифры), проверка на ввод даты и т.д.;
- Контролировать доступ к операциям (например, нельзя сохранить, удалить или изменить данные, если их нет и т.д.);
- Ограничивать введенную пользователем информацию допустимыми;
- Обязательно информировать пользователя об ошибках (факт ошибки и причина) и указывать допустимые значения.
Содержание архива
- исходный код на C# для Visual Studio 2010
- пояснительная записка к курсовой работе
klausms