bom galera, sou novo no forum e nao sei mto de java tbm
huashuahusha
mas ja to ficando %$#@ com uma parte do trabalho aki, vo tentar explicar e se alguem puder ajudar, fico feliz haushuahsua
vamos la
tenhu meu programa do jogo ROUBA MONTE
o cara compra uma carta do monte e compara com as cartas da mesa, se for igual ele pega as duas e coloca em seu monte:
O baralho foi embaralhado, e o jogo esta começando
Distribuindo as cartas na mesa: 11 11 1 3 9 1 9 11
Começa a Rodada 01.
O jogador um compra a carta 1
Monte do jogador um: 1 1
Novas cartas da mesa: 11 11 3 9 1 9 11
o problema, é quando a carta comprada nao é igual a nenhuma carta da mesa, ai esta carta deve ser colocada na mesa (vetor mesa). Nao estou conseguindo essa parte de jeito nenhum.
tae o exemplo e o codigo
O baralho foi embaralhado, e o jogo esta começando
Distribuindo as cartas na mesa: 3 2 3 2 2 6 10 3
Começa a Rodada 01.
O jogador um compra a carta 4
Monte do jogador um:
Novas cartas da mesa: 3 2 3 2 2 6 10 3 (AQUI DEVERIA ESTAR A NOVA CARTA COMPRADA)
o codigo dessa parte:
public void jogar () throws Exception {
int x = monte.pop ();
System.out.print(x);
for (int aux = 0; aux <= 51; aux++)
if (x == mesa [aux] && x != 0) {
pilha_jogador.push(mesa [aux]);
pilha_jogador.push(x);
mesa [aux] = 0;
x = 0;
}
}
estou totalmente sem ideias =/