1
resposta

Desafio: Verificação de desconto

Você está desenvolvendo o sistema de bilheteria para um cinema. Os clientes podem ter direito a meia-entrada em duas situações:

Se tiverem menos de 18 anos
ou
Se forem estudantes

Sua tarefa é criar um algoritmo em linguagem natural ou gráfica (usando fluxogramas, por exemplo) que avalie as informações do cliente e exiba uma mensagem indicando se ele tem ou não direito ao desconto.

Minha resposta:

Variáveis
idade: inteiro,
estudante: bool

Processo:
O algoritmo requisita a idade do usuário
O algoritmo pergunta se o usuário é estudante ou não

Verificação
se idade < 18 OU estudante == true:
ENTÃO: print("Você tem direito a meia entrada")
SENÃO: print("Você não tem direito a meia entrada")

1 resposta

Olá, Luiz, como vai?

Seu algoritmo atende perfeitamente aos requisitos propostos para o sistema de bilheteria. Você utilizou corretamente a lógica do operador OU para validar as duas condições de meia-entrada, garantindo que o benefício seja aplicado tanto pela idade quanto pelo status de estudante. A definição das variáveis e a estrutura da verificação estão coerentes e resolvem o desafio de forma eficaz.

Parabéns por compartilhar sua resolução e continue praticando seu raciocínio lógico.

Qualquer dúvida, o fórum está a disposição.

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