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.

Cliente <18
cliente_estudante = True

ou seja

Se cliente_estudante = True OU idade < 18
Exibir: Meia_entrada

1 resposta

Oi, Wellington. Tudo bem?

A lógica de usar o operador OU para verificar se o cliente tem menos de 18 anos ou se é estudante está correta e atende ao que foi pedido na atividade.

Continue praticando a construção de algoritmos com condicionais. Quanto mais você trabalhar com essas estruturas lógicas, mais natural vai ficar a análise de diferentes cenários.

Você pode também estruturar o algoritmo completo com todas as etapas, desde a entrada de dados até a saída. Por exemplo, comece com "Passo 1: Receber idade do cliente" e "Passo 2: Perguntar se é estudante", depois "Passo 3: Verificar se idade < 18 OU estudante = True", e finalmente "Passo 4: Se a condição for verdadeira, exibir 'Tem direito à meia-entrada', senão exibir 'Entrada inteira'". Isso deixa o algoritmo mais completo e fácil de seguir.

Obrigado por compartilhar sua solução com a turma.

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