funçao recebeJogada

funçao recebeJogada

by Mikail Freitas -
Number of replies: 4
Nao sei se entendi direito o que a funçao recebeJogada faz. Ela le uma jogada e marca no tabuleiro?
Se sim, como ela acessa o tabuleiro sem o endereço como parametro?
In reply to Mikail Freitas

Re: funçao recebeJogada

by Willen José Gomes Coelho Goulart -
se ela vai marcar mesmo no tabuleiro naum sei...
mas para ler o tabuleiro saem passá-lo como parametro, pode-se usar variável global...
In reply to Willen José Gomes Coelho Goulart

Re: funçao recebeJogada

by Carlos E. Ferreira -
Pelo que eu entendi que o monitor disse (ele pode me corrigir/completar),
o tabuleiro não é passado nem usado como global. Cada programa deve
receber as jogadas e ir montando o seu tabuleiro, usando a estrutura que
quiser e preferir.

Não é isso, João?

abraços,

--
carlinhos
In reply to Carlos E. Ferreira

Re: funçao recebeJogada

by Mikail Freitas -
Imaginei que que fosse assim mesmo, cada um fazendo o seu tabuleiro. Mas isso implica que cada um tera sua propria representaçao dele e suas proprias funçoes de acesso. Entao, desde que a funçao main seja simples, as funçoes inicializaJogo, novaJogada e recebeJogada podem usar outras funçoes que criarmos?
In reply to Mikail Freitas

Re: funçao recebeJogada

by Joao M. Miranda -
A suas funções devem chamar outra. Caso contrário, essas funções serão enormes e dificeis de entender.

O seu programa deve manter seu tabuleiro. Para isso tem que saber que jogadas o adversário fez usando recebeJogada.

E novamente digo para quem tiver com dúvida aparecer na monitoria. É muito mais fácil explicar pessoalmente.