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!

1
resposta

[Projeto] 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.

Reposta:

Variaveis:
idade =
Estudante = Sim ou não
meia_entrada = (idade < 18) ou (estudante = Sim)

1 - Solicite ao cliente sua idade.
2 - Pergunte se ele é estudante.
2 - Se a idade for menor que 18 anos ou o cliente for estudante, então exibir o "Você ganhou o desconto"
3 - Caso contrário, então exibir o "Você Não ganhou o desconto pois nã se enquadra das condiçoes especificadas"

1 resposta

Oi, Filipe. Tudo bem com você?

Sua solução para o sistema de bilheteria do cinema apresenta uma aplicação correta da lógica condicional com o operador ou. Você capturou bem as duas condições para concessão de meia-entrada, definiu as variáveis de forma apropriada e estruturou o algoritmo em linguagem natural de modo claro e sequencial. A expressão que você criou para determinar elegibilidade do desconto reflete corretamente o requisito de que o cliente precisa atender a pelo menos uma das duas condições.

A forma como você organizou os passos facilita a compreensão do fluxo de execução, desde a coleta das informações até a exibição do resultado ao cliente. Se quisesse expandir sua solução, você poderia representar esse mesmo algoritmo em um fluxograma visual, o que ofereceria uma perspectiva gráfica interessante do processo de tomada de decisão.

Considerando seu algoritmo, como você lidaria com uma situação adicional onde um idoso acima de 60 anos recebe desconto específico do cinema, independentemente das outras condições?

Parabéns pelo trabalho bem desenvolvido, Filipe. Obrigado por compartilhar sua resposta com o fórum. Continue enviando seus projetos.

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