1
resposta

Desafio: Verificação de desconto

A variável 'idade' recebe a idade do cliente
A variável 'estudante' recebe a informação se o cliente é estudante ou não (SIM ou NÃO)

Se a variável 'idade' for menor que 18 OU a variável 'estudante' for igual a 'SIM' (TRUE):
    Exibe a mensagem 'Você tem direito a meia-entrada'
Senão:
    Exibe a mensagem 'Valor integral'
1 resposta

Oii, Tiago! Como vai?

Sua resolução tá excelente e atende perfeitamente ao que foi pedido no desafio.

A lógica que você construiu tá correta. O ponto principal aqui foi o bom uso do operador OU na condicional. Isso garante que o sistema verifique as duas possibilidades: basta uma delas ser verdadeira (ter menos de 18 anos ou ser estudante) para que a pessoa receba o desconto.

É legal perceber que, se usássemos o operador "E" no lugar do "OU", a pessoa precisaria obrigatoriamente ser menor de idade e estudante ao mesmo tempo, o que mudaria totalmente a regra do negócio. Do jeito que você fez, o sistema abrange os dois grupos corretamente.

Continue praticando essa estruturação do pensamento, pois ela ajuda muito na hora de escrever o código em uma linguagem de programação.

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