Metodo em java para Jogo da Velha

4 respostas
wesleysilva

Ola galera, to sem saber como posso fazer um metodo para da empate em um jogo da velha em java alguem pode me ajudar?

4 Respostas

davidbuzatto

Vc precisa verificar se alguém ganhou e se a matriz está completamente preenchida.
Se não tiver ganhador (linhas, colunas e diagonais) e a matriz não contiver células vazias, então houve empate.

[]'s

wesleysilva

Bom amigo, todas as 9 células estarão preenchidas ai já não vai da mais pra jogar, dai tem q aparecer a mensagem de empate.

tenho q implementar um metodo fazendo isso mas nao sei como fazer.

F

Podemos negociar??? :lol: :lol: :lol:

landantas
String[] tabuleiro = new String[9];
        boolean ganhador = false;//isso aqui altera de acordo com o jogo
        if(!"".equals(tabuleiro[0])||!"".equals(tabuleiro[1])||!"".equals(tabuleiro[2])||!"".equals(tabuleiro[3])||!"".equals(tabuleiro[4])||!"".equals(tabuleiro[5])||!"".equals(tabuleiro[6])||
                        !"".equals(tabuleiro[7])||!"".equals(tabuleiro[8])){//se todos os campos estiverem preenchidos
            if(!ganhador){//se não tiver nenhum ganhador
                System.out.println("Empate!!");
            }
        }

Ve se ajuda aii!

Fica com DEUS:!::!:

Criado 1 de novembro de 2011
Ultima resposta 1 de nov. de 2011
Respostas 4
Participantes 4