Есть вероятность, что меня поругают, за такую последовательность, и скорей всего все серьезные проекты строятся в совсем иной последовательности, отвечу сразу, напишите об этом пост для начинающих, чтобы все и я в том числе научились этому Чтож. В чем можно хранить такое полеЕсли бы мы их только выводили на экран, то логично было бы держать их в виде строки, тогда сам массив и вывод на экран в цикле выглядели бы как то так String. Пусть будет, например, 1 Х, 2 О, 0. Конечно же, это не много, это не поиск чисел Армстронга в интервале от 0 до 1 млрд, здесь вычислений чуть более чем нет совсем, но вс равно хочется что то более оптимальное, чем проверка всего поля. Если она лежит проверяем на совпадения, если совпадений не найдено, то проверяем на цифру 4, если нет возврат в игру, если да идем дальше по коду и возвращаем результат проверки последней диагонали. Крестики Нолики Java' title='Крестики Нолики Java' />Вероятно, для неподготовленного человека, это сложно понять прочитав набор букв выше, а кто то может сказать, что много букв и в самом коде, что можно проще, буду рад обсудить это. Х или О. На первом этапе у нас нет никакой многопользовательности, значит проще всего будет использовать значки по очереди. Первый ход делает всегда Х, второй всегда О, потом снова Х и так далее. Напрашивается поставить флажок truefalse, и если true то текущий игрок X, если false то О и вначале каждого хода флажокКрестики Нолики Javascript 3x3Крестикинолики на java Swing. Задача Написать игру в крестикинолики для двух игроков. Реализацию смотреть здесь httpsgist. SunDrop9057069. Вопрос, который пока внятно не смог решить До этого нормально пользовался классом BufferedReader, но после этого занятия решил попробовать Scanner. Строки сравнивают методом equalsString str То есть у Вас должно быть do А при вводе n поток выходит из цикла лишь потому, что. Продолжая тему интеллектуальных систем, предлагаю написать алгоритм для игры в крестикинолики по правилам, предложенным в Machinarium. Чтобы не быть голословным, все выше описанное было реализовано мной на java и выложено в открытом репозитории на bitbucket. Крестики Нолики Java Код' title='Крестики Нолики Java Код' />Скачать проект httpsgithub. TicTacToeApplet. git Music Progressive Фактор Колбасный BOOM Ну, смотрите. Модели у вас две игровое поле и алгоритм игры если компьютер будет тоже играть. Игровое поле умеет валидировать ходы и проверять выигрыш. Ну и знает, чей ход, наверное, и кто чем играет. Модель оповещает мир об изменениях игрового поля. Представление рисует. Однажды я написал статью на Хабре. Один из читателей сказал, что тоже написал одну статью про создание игры Крестикинолики, но боится ее. Прикольное Пенсионное Удостоверение Юбиляру. Самой простой игрой мне показались крестики нолики, я решил разбить задачу на ряд подзадач Консольное приложение для отработки игровой логики Мультиплеер Прикручивание базы данных игроков к консольному приложению Создание дизайна фронтенда, написание шаблонов.