Загрузка...

Написать крестики нолики в консоле

Тема в разделе C/C++ создана пользователем ya4e 7 ноя 2020. 353 просмотра

  1. ya4e
    ya4e Автор темы 7 ноя 2020 0 10 мар 2019
    помогите пожалуйста надо сделать задание, отрисовывать всё в консоле.

    КРЕСТИКИ-НОЛИКИ
    Интерфейс графический, отрисовывать такого размера, чтобы было хорошо видно.
    Ячейки пронумерованы.
    Перемещение между ячейками осуществляется стрелочками.
    При нажатии Enter происходит установка символа игрока в выбранную ячейку.
    Должна быть проверка на попытку установки символа в занятую ячейку - выводить соотвтетствующее сообщение.
    реализовать 3 уровня сложности:
    1. Компьютер ходит в любую незанятую ячейку
    2. Компьютер ходит с расчётом на выигрыш. Т.е. находит выигрышную комбинацию, в которой две ячейки заполнено его символами и ставит в свободную ячейку третий символ. Если возможности выиграть нет - пункт 1.
    3. Компьютер пытается выиграть, как в пункте 2. но при отсутствии возможности выигрыша, он пытается испортить ход пользователя - т.е. находит комбинацию с двумя символами пользователя и ставит в пустую ячейку свой символ. Если такой возможности нет - пункт 1.

    Проверки на выигрышный/коварный ход и проверку на выигрыш реализовывать через массив выигрышных комбинаций.
     
    7 ноя 2020 Изменено
  2. Can_of_cola
    Can_of_cola 7 ноя 2020 Заблокирован(а) 347 25 мар 2020
    Ну так делай блять, нахуя нам эта информация:2011_like:
     
    1. Can_of_cola
      ya4e, и дальше что, ты бы хлть написал тогда, что тебе помощт нужна :/
  3. xmka
    xmka 12 ноя 2020 26 8 фев 2019
    1. ya4e Автор темы
      xmka, возьму на заметку
  4. ExcommunicadoXXI
    ExcommunicadoXXI 12 ноя 2020 I'l be back 492 10 дек 2019
    а в чем смысл текста?
     
  5. Terra04
    Terra04 12 ноя 2020 95 4 янв 2018
    Так напиши что тебе конкретно не понятно. "Помогите" - это, например, когда ты сделал core проекта, и тебе помогают что-то допилить. В данном случае это "сделайте за меня", а за это принято платить.
     
    1. ya4e Автор темы
      Terra04, я могу заплатить
Загрузка...
Top