Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

[Sugestão] Verificar Desconto de acordo a estado e idade

idade recebe "Digite a sua idade"
estudante recebe "És um estudante. Sim ou Nao"
se estudante for "Sim":
    estudante=Verdadeiro
senao:
    estudante=Falso
se idade<18 ou estudante==Verdadeiro:
    exibir "Meia-entrada aplicada"
senao:
    exibir "Valor integral"
2 respostas
solução!

Oi, Emanuel. Tudo bem com você?

Obrigado por compartilhar sua solução para o desafio de verificação de desconto. Analisando o algoritmo, ele atende corretamente à regra proposta no exercício. Você tratou a resposta informada pelo usuário, convertendo o valor para um tipo lógico, e depois utilizou o operador ou para verificar se o cliente possui menos de 18 anos ou se é estudante. Essa lógica corresponde exatamente ao comportamento esperado para a concessão da meia-entrada.

Como sugestão, em algoritmos escritos em linguagem natural, você também pode representar a informação de estudante diretamente como um valor lógico desde o início, caso o contexto da atividade permita. Isso evita uma etapa de conversão e torna a descrição um pouco mais objetiva. Por exemplo, se a variável estudante já receber Verdadeiro ou Falso, basta utilizar a condição idade < 18 ou estudante. No entanto, a abordagem que você utilizou também é válida e demonstra a preocupação em tratar a entrada antes de realizar a decisão.

Na sua opinião, como esse algoritmo poderia ser adaptado caso o cinema passasse a conceder meia-entrada também para pessoas com 60 anos ou mais?

Parabéns pela resolução e por compartilhar sua proposta no fórum. Continue praticando e trazendo suas soluções. Sempre que surgir uma nova dúvida, o fórum estará à disposição para ajudar.

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

muito obrigado manooo