import random
moeda = ["Cara", "Coroa"]
dinheiro = 10
while dinheiro > 0:
escolha = input("Escreva [1] para Cara ou [2] para Coroa: ")
if escolha == '1':
escolha = "Cara"
elif escolha == '2':
escolha = "Coroa"
else:
print("Digitação inválida! Tente novamente.")
continue
aposta = int(input(f"Você tem {dinheiro} moedas. Quanto deseja apostar? "))
while aposta > dinheiro or aposta <= 0:
print("Aposta inválida! Você não pode apostar mais do que tem ou valores negativos.")
aposta = int(input("Tente novamente. A sua aposta: "))
resultado = random.choice(moeda)
print(f"A moeda deu: {resultado}")
if escolha == resultado:
print("Você ganhou!")
dinheiro += aposta
else:
print("Você perdeu!")
dinheiro -= aposta
print(f"Seu saldo atual é: {dinheiro} moedas")
if dinheiro == 0:
print("Você ficou sem dinheiro! Jogo encerrado.")