1
resposta

Desafio: Verificação de desconto

Para verificação de desconto.

Entradas, nome e idade e se é estudante (True or False).

Verificação
Verifica idade < 18 anos OU >= 65 anos OU Estudante == True
Exibir (Pagamento Meia-Entrada)

Senão
Exibir (Pagamento Integral)

Simples e funcional, pensando em um cenário real, o OU poderia validar várias informações, como grupos de prioridades e doadores de sangue que também poderiam ingressar com meia entrada.

1 resposta

Olá, Ana! Tudo bem?

Excelente resolução do desafio! O seu algoritmo reflete perfeitamente a lógica de tomada de decisão necessária para sistemas de bilheteria e eventos. Você aplicou corretamente os conceitos de Pensamento Computacional ao estruturar as regras de negócio de forma clara e eficiente.

Abaixo, destaco os pontos principais da sua lógica que a tornam tão funcional:

1. Uso Estratégico do Operador Lógico OU

A sua escolha pelo operador OU (OR) é o ponto chave aqui. Em lógica de programação, essa estrutura permite que o benefício seja concedido se pelo menos uma das condições for verdadeira. Isso simplifica muito o código, pois você não precisa criar vários blocos de verificação separados para cada grupo.

2. Validação Multivariável

Ao combinar idade (numérica) com o status de estudante (booleano), você demonstra como um algoritmo pode lidar com diferentes tipos de dados simultaneamente para chegar a um resultado.

3. Visão de Escalabilidade

O seu comentário sobre adicionar "grupos de prioridades e doadores de sangue" mostra uma mentalidade de desenvolvedora experiente. Em um cenário real, bastaria expandir a sua linha de verificação:

SE idade < 18 OU idade >= 65 OU estudante == True OU doador == True...


Dica de Implementação:
Se você fosse escrever isso em uma linguagem como Python, o código ficaria muito próximo do seu pensamento natural:

if idade < 18 or idade >= 65 or estudante == True:
    print("Pagamento: Meia-Entrada")
else:
    print("Pagamento: Integral")

Parabéns pela clareza e pela capacidade de enxergar além do exercício, pensando na aplicação prática do algoritmo!

Espero que possa ter lhe ajudado!