Ir ao conteúdo

Diogo Ramalho

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

1
  1. Gere uma lista de treze elementos inteiros, que é o gabarito de um teste da loteria esportiva, contendo os números 1, 2 ou 3 em cada posição. Também, gere 3 cartões de aposta representando um cartão de um apostador que contem o número do seu cartão e um vetor de respostas com treze posições. Verifique para cada apostador o número de acertos, comparando a lista de gabarito com a lista de respostas. Escreva o número do apostador e o número de acertos. Se o apostador tiver treze acertos, mostre a mensagem "Ganhador". alguém pode me ajudar nesse código from random import randint def cartão(): vet = [0] * 13 for i in range(13): vet[i] = randint(1,3) return vet def sorteio(): return cartão() def acerto(resp,aposta): acerto = 0 if resp[i] == aposta[i]: acerto = acerto + 1 return acerto() resposta = sorteio() print('Numeros sorteados são: {}'.format(resposta)) jogadores = 0 ganhador = False while ganhador == False: aposta = cartão() acertou = acerto(resposta,aposta) jogadores = jogadores + 1 print('Aposta : {}'.format(aposta)) print('Acerto: {}'.format(acerto)) if acertou == 13: ganhador = True print('GANHADOR')

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...