Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio: Verificação de desconto

  1. Seleção do filme
  2. Seleção do horário
  3. Selecação das cadeiras
  4. Informações de valores
    Informação de verificação
    É estudante ou é < 18 anos == Verdadeiro
    Sendo verdeiro mostrar a opção de "meia entrada aplicada"
    Sendo negativo mostrar a opção de "valor total"
  5. Opções de pagamento
1 resposta
solução!

Olá! Como vai?

Sua estruturação do desafio de verificação de desconto está muito clara e segue um fluxo lógico excelente para um sistema de vendas de cinema. Você conseguiu identificar os momentos exatos de entrada de dados, o ponto de decisão e as saídas correspondentes.

Aqui estão os pontos de destaque da sua lógica:

O Uso de Operadores Lógicos

  • Você aplicou corretamente o conceito do operador lógico OU.
  • Na sua regra, o desconto é concedido se o usuário for estudante OU se for menor de 18 anos.
  • Basta que uma dessas condições seja verdadeira para que o sistema valide a meia entrada.

Fluxo de Decisão (Estrutura Condicional)

  • Verificação: O sistema avalia se É estudante ou é < 18 anos == Verdadeiro.
  • Caminho Verdadeiro (Sendo positivo): O algoritmo toma a decisão de exibir a mensagem "meia entrada aplicada".
  • Caminho Falso (Sendo negativo): O algoritmo opta por mostrar a opção de "valor total".

Organização do Algoritmo

  • A sequência de seleção (filme, horário, cadeiras) e a exibição final (opções de pagamento) mostram que você compreende a importância de estruturar os dados de entrada antes da saída final.

Para tornar esse projeto ainda mais robusto, você poderia adicionar uma variável para o Preco_Base do ingresso e, no processamento, realizar o cálculo matemático (divisão por 2) antes de exibir o valor final para pagamento.

Sua base em lógica de programação está ficando cada vez mais sólida. Parabéns pela organização!

Espero que possa ter lhe ajudado!