1
resposta

Verificação de direito a meia-entrada

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.

Variáveis:

  • idade (inteiro)
  • estudante (booleana)
  1. Recebe "idade" do cliente
  2. Recebe informação se cliente é "estudante"
  3. SE (idade<18 OU estudante==Verdadeiro) ENTÃO informa que "Cliente tem direito a meia-entrada"
    SENÃO informa que "Cliente não tem direito a meia-entrada"
1 resposta

Oi, André! Como vai?

Agradeço por compartilhar.

Gostei da forma como você estruturou a lógica da atividade. Sua solução mostra um bom entendimento da condição idade < 18 OU estudante == verdadeiro, que garante o benefício quando pelo menos uma das condições é atendida. Isso demonstra que você aplicou bem o conceito de operador lógico OU, que é um ponto importante no pensamento computacional.

Continue praticando esse tipo de raciocínio lógico, pois ele é a base para resolver muitos problemas em programação.

Dica: sempre que trabalhar com operadores lógicos, teste mentalmente alguns cenários. Por exemplo: uma pessoa com 17 anos e não estudante, outra com 25 anos e estudante, e outra com 25 anos e não estudante. Assim você verifica se sua lógica cobre todas as possibilidades.

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