1
resposta

[Projeto] Escrever código usando IF, ELIF e ELSE

idade = int(input("Informe sua idade: "))

if idade >= 18:
    tem_cnh = input("Tem CNH? (Sim/Não): ")

    if tem_cnh == "Sim":
        categoria = input("Qual a categoria? (A, B ou AB): ")

        if categoria == "AB":
            print("Pode andar de carro ou moto")
        elif categoria == "A":
            print("Pode andar de moto")
        elif categoria == "B":
            print("Pode andar de carro")

    else:
        print("Não pode andar em nenhum veículo")

else:
    print("Espere ser maior de idade")
1 resposta

Olá, Mateus, como vai?

Seu código utiliza corretamente as estruturas condicionais aninhadas para filtrar as permissões de acordo com a idade e o tipo de habilitação. A lógica apresentada atende bem ao uso de inputs para coletar os dados dinamicamente, o que torna a interação funcional. Parabéns por praticar esses conceitos e por compartilhar o resultado com a comunidade, continue progredindo nos seus estudos.

Abraços e o fórum está a disposição.

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