Estrutura da dados

1 resposta
Lanah_Winchester

Faça um algoritmo para implementar o jogo da velha .O tabuleiro do jogo da velha pode ser visto como uma matriz 3X3.
Considere os jogadores 1 e 2.Quando a posição do tabuleiro ainda não foi escohida,considere o valor 0.
Ao final o algoritmo deve mostrar qual dos dois jogadores venceu ou se não houve vencedor.

Por favor,alguém se habilita a me explicar como se faz isso??? :lol:
não tenho idéia por onde começar… :frowning:

1 Resposta

pablosaraiva
1 - Crie objeto para representar o seu tabuleiro;

2 - O objeto possuirá um atributo que será a sua matriz 3x3;

3 - Sua matriz deve ser inicializada com 0 em todas as posições;

4 - Crie métodos que permita que você coloque os valores 1 e 2 nas posições da matriz, registrando as jogadas;

5 - Após cada jogada verifique se o jogo acabou.

5.1 - A verificação é feita da seguinte forma. Percorra todas as linhas e veja se alguma possui valor 1 ou 2 em todas as posições;

5.2 - Percorra também todas as culunas;

5.3 - Percorra também as duas diagonais;

5.4 - Por fim, verifique se todas as posições  foram preenchidas, sem ganhador (deu velha).

Não se preocupe com interface até que tudo isso esteja pronto.

Boa sorte.

Criado 3 de dezembro de 2009
Ultima resposta 3 de dez. de 2009
Respostas 1
Participantes 2