Bingo Urgente!

5 respostas
Grande_Mestre

Criei um bingo com 4 cartelas (array 4x5) com 20 numeros randomicos ,mas os numeros estao se repetindo.
Tb preciso criar um outro array(unidimensional) que sera os numeros sorteados ate que haja um ganhador
Obrigado pela atanção!!!

5 Respostas

S

Após o numero ser inserido na cartela, você precisa “retirar” o numero do array.

Uma sugestão simples seria ir adicionando na cartela e num novo array de mesma dimensão, e a cada loop verificar se o numero já foi inserido.

Jair_Rillo_Junior

Grande Mestre:

Obrigado pela atanção!!!

Por nada

Grande_Mestre

Eu ja tentei fazer isso aí mas dar loop

PcAbrantes

vc ta usando Collection ou array de tipo primitivo?

Grande_Mestre

eu to usando array primitivo olhe o codigo do random ai

public void setRandom(){

//Números de 0 a 99 nas cartelas

for (int i = 0 ; i < 4 ; i++) {

for (int j = 0 ; j < 5 ; j++){

cartela[i][j] = gera.nextInt(99) ;
}
	}
}
Criado 24 de outubro de 2007
Ultima resposta 24 de out. de 2007
Respostas 5
Participantes 4