1
resposta

[Projeto] Atividade 1: Comparação de vendas

while True:

    try:

        bananas = int(input("Digite a quantidade de bananas: "))
        maças = int(input("digite a quantidade de maças: "))

        if bananas > maças:
            print("Bananas venderam mais")
            break
        elif bananas == maças:
            print("Ambas venderam igual")
            break
        else:
            print("maças venderam mais")
            break

    except ValueError:
        print("use sometente nuemros inteiros")
1 resposta

Olá, Melina! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do loop while True para manter a execução até receber entradas válidas, utilizou muito bem o tratamento de exceções com try except para evitar erros de digitação e ainda compreendeu a importância das estruturas condicionais para comparar corretamente os valores inseridos.

Uma dica interessante para o futuro é melhorar a mensagem de erro para deixá-la mais clara e amigável. Assim:

except ValueError:
    print("Erro: digite apenas números inteiros válidos.")

Isso faz com que o usuário entenda melhor o motivo do erro e como corrigi-lo.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!