Ir para conteúdo
Fórum Script Brasil
  • 0

não consigo encerrar o programa apos acertar na segunda tentativa, alguém me ajuda


Daniel Lemos

Pergunta

n = 4
t = 0

while t < 3:
    x = int(input(' Digite um numero de 1 a 10: '))
    if x == n:
        print(' Parabens, Voce acertou!! ')
        break

    elif x != n:
        print(' Voce Errou, Tente Novamente ')
        print(' Voce Tem Mais 2 chances ')

        while t < 2:
            x = int(input(' Digite um numero de 1 a 10: '))
            if x == n:
                print(' Parabens, Voce acertou!! ')
                break

            elif x != n:
                print(' Voce Errou, Tente Novamente ')
                print(' Voce Tem Mais 1 chances ')

                while t < 1:
                    x = int(input(' Digite um numero de 1 a 10: '))
                    if x == n:
                        print(' Parabens, Voce acertou!! ')
                        break
                    elif x != n:
                        print(' Voce Errou, Não conseguiu ')


                        t += 1
                t += 1
        t += 1

print(' Fim')
Agora, Daniel Lemos disse:
n = 4
t = 0

while t < 3:
    x = int(input(' Digite um numero de 1 a 10: '))
    if x == n:
        print(' Parabens, Voce acertou!! ')
        break

    elif x != n:
        print(' Voce Errou, Tente Novamente ')
        print(' Voce Tem Mais 2 chances ')

        while t < 2:
            x = int(input(' Digite um numero de 1 a 10: '))
            if x == n:
                print(' Parabens, Voce acertou!! ')
                break

            elif x != n:
                print(' Voce Errou, Tente Novamente ')
                print(' Voce Tem Mais 1 chances ')

                while t < 1:
                    x = int(input(' Digite um numero de 1 a 10: '))
                    if x == n:
                        print(' Parabens, Voce acertou!! ')
                        break
                    elif x != n:
                        print(' Voce Errou, Não conseguiu ')


                        t += 1
                t += 1
        t += 1

print(' Fim')

caso acerte o numero que é 4 na primeira ele encerra, já na segunda ele continua não encerra direto

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...