Aproveitando para compartilhar uma ferramenta para criar fluxo, diagrama de caso de uso, muito bacana e uso intuitivo: https://app.diagrams.net/
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!
Aproveitando para compartilhar uma ferramenta para criar fluxo, diagrama de caso de uso, muito bacana e uso intuitivo: https://app.diagrams.net/
Olá, Eduardo. Como vai?
Excelente contribuição para o fórum! O seu fluxograma ficou impecável e demonstra com muita clareza como aplicar os conceitos de lógica de programação e tomada de decisão para resolver um problema de negócio real, que é a concessão de descontos.
A indicação da ferramenta é fantástica. Ela é amplamente utilizada no mercado por desenvolvedores, analistas de dados e arquitetos de soluções para desenhar fluxos antes de começar a escrever o código propriamente dito. Isso economiza muito tempo de desenvolvimento.
A escolha do formato do losango para a decisão central foi cirúrgica. É muito bacana analisar como você utilizou o operador lógico OU (OR) dentro da condição:Idade < 18 OU Estudante == TRUE
No pensamento computacional, o operador OU exige que apenas uma das condições seja verdadeira para que todo o bloco seja aceito. Sendo assim, o seu fluxo cobre perfeitamente três cenários de sucesso para o desconto de 50%:
O único cenário que leva ao "Valor Integral" é se as duas condições forem falsas ao mesmo tempo (um adulto que não estuda). A lógica está 100% correta!
Como você atua como Analista de Dados e o seu diagrama já está em um nível super profissional, deixo apenas uma pequena dica estética que ajuda muito na leitura por terceiros:
Parabéns pelo compartilhamento da ferramenta e pela construção didática do exercício. Com certeza vai abrir a mente de muitos estudantes que estão começando a mapear processos!
Espero que possa ter lhe ajudado!