нужно сдать работу через 2 дня Сама задача:
написать на c++, без углубленных библиотек желательно
КРЕСТИКИ-НОЛИКИ
Вывод в консоль графически.
Ячейки пронумерованы.
Перемещение между ячейками осуществляется стрелочками.
При нажатии Enter происходит установка символа игрока в выбранную ячейку.
Должна быть проверка на попытку установки символа в занятую ячейку - выводить соотвтетствующее сообщение.
реализовать 3 уровня сложности:
1. Компьютер ходит в любую незанятую ячейку
2. Компьютер ходит с расчётом на выигрыш. Т.е. находит выигрышную комбинацию, в которой две ячейки заполнено его символами и ставит в свободную ячейку третий символ. Если возможности выиграть нет - пункт 1.
3. Компьютер пытается выиграть, как в пункте 2. но при отсутствии возможности выигрыша, он пытается испортить ход пользователя - т.е. находит комбинацию с двумя символами пользователя и ставит в пустую ячейку свой символ. Если такой возможности нет - пункт 1.
Проверки на выигрышный/коварный ход и проверку на выигрыш реализовывать через массив выигрышных комбинаций.
За работающий код накину пару соток на карту или киви.
131
431
Ответы на вопрос:
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Fan11111130.03.2020 17:30
-
ulzhalgasamangEldy13.09.2021 04:15
-
эрж116.03.2020 00:06
-
edbaldin201705.10.2020 23:35
-
darjaborisenko13.06.2020 02:01
-
nurgisaabish1234525.01.2022 15:39
-
alexboyko9526.01.2021 18:27
-
Деткатыпростокласс18.12.2021 14:18
-
margarinchik200830.11.2021 15:04
-
Яумницакрасотка14.09.2021 18:05
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.