Cientista loco

531 palavras 3 páginas
/*Código feito por João Marcos*/
/*Informação do pacote */ package jogodavelha;

/*Importação de bibliotecas*/ import java.util.Scanner;

public class JogoDaVelha {

//Função para mostrar o tabuleiro public static void MostraTabuleiro(String[][] x) { System.out.println(); /*Varrer as linhas*/ for(int l = 0; l < x.length; l++) { /*Varrer as colunas*/ for(int c = 0; c < x.length; c++) { /*Exibir a matroz*/ System.out.print(x[l][c]+ "\t"); } System.out.println("\n"); } System.out.println(); }

//Função para verificar ganhador public static String VerificaGanhador(String[][] x, Integer j) { String[] Tab = new String[8]; String Win = "null";

/*Se jogadas = 9, vencedor é velha*/ if(j == 9) { Win = "Velha"; }

//Linhas Tab[0] = x[0][0] + x[0][1] + x[0][2]; Tab[1] = x[1][0] + x[1][1] + x[1][2]; Tab[2] = x[2][0] + x[2][1] + x[2][2];

//Colunas Tab[3] = x[0][0] + x[1][0] + x[2][0]; Tab[4] = x[0][1] + x[1][1] + x[2][1]; Tab[5] = x[0][2] + x[1][2] + x[2][2];

//Diagonais Tab[6] = x[0][0] + x[1][1] + x[2][2]; Tab[7] = x[0][2] + x[1][1] + x[2][0];

/*Varrer o vetor Tab, procurando por sequencias iguais de X ou O*/ for(int i = 0; i < Tab.length; i++) { /*Se padrao XXX for encontrado, vencedor = player 1*/ if(Tab[i].equals("XXX")) { Win = "Player 1"; /*Se padrao OOO for encontrado, vencedor = player 2*/ } else if(Tab[i].equals("OOO")) { Win = "Player 2"; } } /*Retorna o vencedor. Caso nao foram encontrados os padrões e tabuleiro cheio, velha. * se Nao foram encontrados os

Relacionados

  • Aula1 Geneticaanimal Introducao 22014
    1077 palavras | 5 páginas
  • Colégio Estadual Santa Cândida 3
    1230 palavras | 5 páginas
  • interaçao genica
    1067 palavras | 5 páginas
  • Trabalhos
    905 palavras | 4 páginas
  • O cientista, a dentista e o baleiro
    437 palavras | 2 páginas
  • Teste de DNA
    1171 palavras | 5 páginas
  • Introdução a Genética
    1163 palavras | 5 páginas
  • Teste de paternidade
    1602 palavras | 7 páginas
  • Biotecnologia
    1613 palavras | 7 páginas
  • Paper Iluminação de Ambientes
    2409 palavras | 10 páginas