Проверка победителя TIC TAC TOE Java [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Проверка победителя TIC TAC TOE Java [закрыто]

Сообщение Anonymous »


Какова была бы идеальная логика для проверки условия победителя в крестиках-тактиках? По некоторым причинам мне не разрешено использовать циклы, переключатели, массивы и тройные числа, разрешено использовать только if else, и все должно быть в одной функции.

Это моя логика для условия победы

логическое значение check_row1 = (дырка1 == дырка2 && дырка1 == дырка3 ) || (отверстие7 == отверстие8 && отверстие7 == отверстие9); логическое значение check_column = (дырка1 == дырка4 && дырка1 == дырка7) || (отверстие2 == отверстие5 && отверстие2 == отверстие8) || (отверстие3 == отверстие6 && отверстие3 == отверстие9); логическое значение check_diagonal = (отверстие1 == отверстие5 && отверстие1 == отверстие9) || (отверстие3 == отверстие5 && отверстие3 == отверстие7); Это правильно? и поскольку есть 2 игрока, как лучше всего проверить, какой игрок выиграл, и не может быть двух победителей одновременно.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»