JGD 0 Denunciar post Postado Fevereiro 15, 2011 Pessoal, preenchimento de cartela tipo bingo. Tenho uma string com 20 números com valores aleatórios: Tipo assim: String1 = “01|15|12|05|06|22|55|66|20|10|02|63|17|26|36|52|77|61|50|13” A cartela tem 100 dezenas. Começando em 00 e terminando em 99 . uma tabela html simples 00,01,02,03.04.....97,98,99. As cartelas serão impressas em folha A4 com 02 cartelas por folha. Então em um laço Do While... Como marcar os números das strings (um-a-um) no campo numérico correspondente da cartela sendo ainda 2 jogos por página?? - Não estou conseguindo fazer o for next dentro do while. - Validar 99 dezenas da cartela (uma-a-uma) para cada número da seqüência da string... Em cada passo do Do While não faz sentido algum. - Tem quer uma forma mais inteligente... Agradeço qualquer ajuda. JGD Compartilhar este post Link para o post Compartilhar em outros sites
Daniel Ribeiro 4 Denunciar post Postado Fevereiro 15, 2011 Vou te dar o caminho, mas não vou fazer o código pra você: - Crie um vetor auxiliar que irá receber, a cada iteração, um número aleatório entre 00 e 99; - Trabalhe para que a lógica não permita que esse vetor auxiliar receba valores já sorteados; - Ao mesmo tempo, remova o valor sorteado do vetor principal, para guardar a referência da informação; - Com o vetor de 20 elementos sorteados aleatoriamente, faça a iteração dos 100 elementos para criar a tabela em HTML, destacando os valores presentes no array auxiliar; A criação de algorítimos é algo muito legal quando temos motivação e estudo. Com esse pontapé inicial, tenho certeza de que você irá conseguir resolver o problema. Compartilhar este post Link para o post Compartilhar em outros sites