Advertisement
Guest User

Untitled

a guest
Apr 25th, 2018
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Jogo {
  4.  
  5. public static void main(String[] args) {
  6.  
  7. JogoDaVelha jogo = new JogoDaVelha();
  8.  
  9. boolean gameOver = false;
  10. @SuppressWarnings("resource")
  11. Scanner scan = new Scanner(System.in);
  12.  
  13. System.out.println("Para jogar, é necessário passar as posições de onde será feita sua jogada");
  14. System.out.println("Atenção, a matriz possui 3 linhas e 3 colunas (começando de 0 e terminando em 2), qualquer jogada fora disso será inválida");
  15. System.out.println("\n");
  16. System.out.println("Jogo atual: ");
  17.  
  18. jogo.desenharGrade();
  19.  
  20. while (gameOver != true) {
  21.  
  22. System.out.println("\nJogador 1 faça sua jogada: ");
  23. int jogadaLinha = scan.nextInt();
  24. int jogadaColuna = scan.nextInt();
  25.  
  26. if (jogo.verificaJogada(jogadaLinha, jogadaColuna) != false) {
  27. for(int i = 0 ; i < 3 ; i++){
  28. for(int j = 0; j < 3; j++){
  29. JogoDaVelha.matriz[jogadaLinha][jogadaColuna] = 1;
  30. }
  31. }
  32. }
  33.  
  34. jogo.desenharGrade();
  35.  
  36. System.out.println("\nJogador 2 faça sua jogada: ");
  37. int jogadaJogador2Linha = scan.nextInt();
  38. int jogadaJogador2Coluna = scan.nextInt();
  39.  
  40. if (jogo.verificaJogada(jogadaJogador2Linha, jogadaJogador2Coluna) != false) {
  41. for(int i = 0 ; i < 3 ; i++){
  42. for(int j = 0; j < 3; j++){
  43. JogoDaVelha.matriz[jogadaJogador2Linha][jogadaJogador2Coluna] = 2;
  44. }
  45. }
  46. }
  47.  
  48. jogo.desenharGrade();
  49.  
  50.  
  51. }
  52.  
  53. }
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement