Содержание
Игра ведется на поле 15х15, реализованном в клетку. Перед игрой противники решают, кто будет играть крестиками, а кто ноликами. В ходе игры противники ставят по очереди крестик или нолик (в зависимости от договоренности перед началом игры) в свободную клетку на поле.
Цель игры – построить линию из 5 стоящих рядом по вертикали, горизонтали и диагонали крестиков или ноликов. Первый игрок, построивший такую комбинацию из знаков своего типа (крестиков или ноликов) выигрывает.
Выдержка из текста
В рамках курсовой работы необходимо программно реализовать игру «Крестики – нолики».
Программа предоставляет возможность играть с компьютером, который играет согласно созданному алгоритму. В программе должны быть учтены моменты, позволяющие пользователю легко освоить программу, для этого необходимо создать удобный интерфейс, который является «визитной карточкой» приложения.
В данном проекте используется среда разработки Borland C++ Builder 6.0, компоненты которой позволяют максимально эффективно решить поставленную задачу. Использование многомодульности, оконного интерфейса, а также работа с графикой также обеспечивают решение задачи на высоком уровне.
Список использованной литературы
1. Архангельский А.Я. Язык С++ в С++Builder. – М.: Издательство «Бином Пресс», 2011. – 944с.
2. Архангельский А.Я. Компоненты C++Builder. Справочное и методическое пособие. – М.: Издательство «Бином Пресс», 2012. – 960 с.
3. Герберт Шилдт. С++ для начинающих. Шаг за шагом. – М.: Издательство «ЭКОМ Паблишерз», 2013. – 628 с.
4. Пахомов Б.И. С/C++ и Borland С++ Builder для начинающих. — М.: Издательство 0 с. «БХВ-Петербург», 2012. – 640 с.
5. Страуструп Б. Язык программирования С++. Специальное издание. Пер. с англ. – М.: издательство «Бином», 2011. – 1136 с.
С этим материалом также изучают
... текста «Крестики-нолики» – логическая игра между двумя противниками на квадратном поле 3 на 3 клетки или большего размера. Один из игроков играет «крестиками», второй – «ноликами». Игра крестики-нолики является древней ...
... отсутствует Настоящее техническое задание распространяется на разработку программной системы «Крестики нолики», предназначенной для игры в Крестики-нолики, с компьютером. Поэтому современная ситуация в подготовке специалистов требует ...
... Программы 26 Библиографический список 37 Выдержка из текста 1. ВВЕДЕНИЕ. Настоящее техническое задание распространяется на разработку программной системы «Крестики нолики», предназначенной для игры в Крестики-нолики, с ...
... линейные, бары, японские свечи, крестики-нолики. Линейные графики – самые простые. ... будь то, – одна минута, месяц или даже несколько лет. Линейный график обычно ... 16. 3. Рынок ценных бумаг: учебник для студентов вузов, обучающихся по экономическим ...
... Таким образом, разработка маркетинговых программ для инновационного проекта является важнейшей ... пособие Г.Я. Гольдштейн - Таганрог: Издательство ТРТУ, 2006, 2001с. 3.Завлин П.Н. ... хозяйство и так далее) или небольшая организация, работающая на рынке ...
... I. Теоретическая часть: Разработка программы маркетинга для инновационного проекта 4 ... С. В. Карповой. - М. : Издательство Юрайт, 2014. - 367 с. 11. Маркетинг ... программ. Сегодня имеется широчайшие возможности выбора продукции и организаций, в которых ...
... Программа тренинга для менеджеров по продажамЗаключениеСписок литературыСодержание Выдержка из текста Объектом исследования являются менеджеры среднего звена компании мебельной компании, в которой ... М: Издательство «Ось ... о тренингах… или Куда уехал ...
... соблюдения которых, программа будет ... издателей "Тандем", издательство "ГНОМ-ПРЕСС", ... программ лояльности для компании ООО ««InchcapeMusaMotors»».провести теоретическое исследование разработки программ лояльности; Предмет - программа ... и редкие, или, что ...