Informática, perguntado por dannyel9996, 1 ano atrás

2)Faça um programa simule o lançamento (randomicamente) de um dado, por 10 vezes. Para cada lançamento leia um número (em que o jogador tenta acertar o número que sairá no dado). No final o programa deve mostrar quantas vezes o jogador acertou. Caso o jogador acerte mais de 5 vezes ele ganhará R$1000,00. Mostre uma mensagem informando se ele ganhou o prêmio.

Soluções para a tarefa

Respondido por bilasafe
1
Dado o algoritmo proposto temos:
from random import choice
lista = [1, 2, 3, 4, 5, 6]
c = 0
for c in range(5):
>x = choice(lista)
>y = int(input("Digite um número entre 1 e 6: "))
>if x == y:
>>c += 1
if c >= 5:
>>print("Você acertou {} vezea e ganhou 1000 reais!".format(c))
else:
>print("Você perdeu!")

Com definido que > significa identado a direita.

Caso encontre alguma dificuldade ou problema nesse código, solicite-me ajuda, tendo em vista que o escrevi sem testa-lo antes.
Perguntas interessantes