Я хочу сделать игру Tic tac toe в Dr Java.Как поместить эту программу в цикл
- Прошу вас, чтобы число между 0-8. Вы выбираете номер 5.
- Затем он должен распечатать табличку с тик-таком, где 5 будет заменен на X.
- Затем я снова спрашиваю вас о числе от 0 до 8. Допустим, вы выбираете 3.
- Затем он должен показать Tic Tac Toe доска, где 5 и 3 будут заменены на X.
Это будет здорово, если вы можете помочь с этой программой.
Кстати, это только метод, и мне еще нужно написать основной корпус.
Это мой код, выполненный в Dr Java.
import java.util.Scanner;
public class TicTacToeArray {
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int [] A1 = {0,1,2};
int [] A2 = {3,4,5};
int [] A3 = {6,7,8};
int [] A4 = {0,3,6};
int [] A5 = {1,4,7};
int [] A6 = {2,5,8};
int [] A7 = {0,4,8};
int [] A8 = {2,4,6};
System.out.println("Player #1: Please enter a number between 0-8");
int playerOne = in.nextInt();
if (playerOne == A1 [0]){
System.out.println(" | | ");
System.out.println(" X | 1 | 2 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 3 | 4 | 5 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 6 | 7 | 8 ");
System.out.println(" | | ");
}else if (playerOne ==A1 [2]){
System.out.println(" | | ");
System.out.println(" 0 | 1 | X ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 3 | 4 | 5 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 6 | 7 | 8 ");
System.out.println(" | | ");
}else if (playerOne ==A2 [0]){
System.out.println(" | | ");
System.out.println(" 0 | 1 | 2 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" X | 4 | 5 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 6 | 7 | 8 ");
System.out.println(" | | ");
}else if (playerOne ==A2 [1]){
System.out.println(" | | ");
System.out.println(" 0 | 1 | 2 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 3 | X | 5 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 6 | 7 | 8 ");
System.out.println(" | | ");
}else if (playerOne ==A2 [2]){
System.out.println(" | | ");
System.out.println(" 0 | 1 | 2 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 3 | 4 | X ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 6 | 7 | 8 ");
System.out.println(" | | ");
}else if (playerOne ==A3 [0]){
System.out.println(" | | ");
System.out.println(" 0 | 1 | 2 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 3 | 4 | 5 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" X | 7 | 8 ");
System.out.println(" | | ");
}else if (playerOne ==A3 [1]){
System.out.println(" | | ");
System.out.println(" 0 | 1 | 2 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 3 | 4 | 5 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 6 | X | 8 ");
System.out.println(" | | ");
}else if (playerOne ==A3 [2]){
System.out.println(" | | ");
System.out.println(" 0 | 1 | 2 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 3 | 4 | 5 ");
System.out.println(" | | ");
System.out.println(" -------------------------------");
System.out.println(" | | ");
System.out.println(" 6 | 7 | X ");
System.out.println(" | | ");
}else {
System.out.println("Try Again");
}
return -1;
}
Java и JavaScript - это совершенно разные языки. Пожалуйста, убедитесь, что вы выбрали только теги, связанные с вашей реальной проблемой. На этот раз я исправил это для вас. –
Это очень много набрав ... – Suspended
Так вы можете помочь мне сделать это. –