é o seguinte , eu estou selecionando números aleatórios com o método Random da classe Math , para pegar cartas em um baralho com 27 cartas.
eu queria saber como eu coloco para o número aleatório ir de 1 a 27 e como não repeti-los a medida que eu vou tirando, por exemplo eu tirei a carta numero 13, ae não posso tirar mais
Jogo de Truco
1 Resposta
- Crie um array de 27 posições e preencha cada posição com um valor em ordem, ou seja, 1, 2, 3, 4, …, 27.
- Embaralhe os dados do array. Para isso, percorra-o inteiro e troque o valor da posição atual pelo valor de uma posição aleatória no intervalo [0, 26].
- Percorra o array em ordem para ter os valores de 1 a 27 embaralhados.
Tente implementar e vá postando o algoritmo se tiver alguma dúvida. Siga os três passos que postei acima.
[]´s
Criado 5 de novembro de 2010
Ultima resposta 5 de nov. de 2010
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo