Explicação das Condições de Meia-Entrada:
Idade menor ou igual a 5 anos: Se o cliente tem 5 anos ou menos, ele paga meia-entrada.
Idade maior que 60 anos: Se o cliente tem mais de 60 anos, ele também paga meia-entrada.
Ser estudante: Independentemente da idade, se o cliente for estudante, ele paga meia-entrada.
Lógica de Tomada de Decisão:
A condição se idade <= 5 OU idade > 60 OU estudante = verdadeiro vai verificar se o cliente se encaixa em qualquer uma dessas situações.
Se sim, ele paga meia-entrada (valor do ingresso é dividido por 2).
Caso contrário, o valor do ingresso será o valor cheio (R$ 45,00).
inicio
// Definir variáveis
inteiro idade
boleano estudante
decimal ingresso = 45.00, valor_a_pagar
// Coleta de dados
imprimir "Qual a sua idade? ";
ler idade
imprimir "Você é estudante? (responda com 'sim' ou 'não')";
ler resposta
se resposta = "sim" então
estudante = verdadeiro
senão
estudante = falso
// Tomada de decisão
se idade <= 5 OU idade > 60 OU estudante = verdadeiro então
valor_a_pagar = ingresso / 2 // Aplicando o desconto de 50%
imprimir "Você paga meia-entrada: R$ ", valor_a_pagar
senão
valor_a_pagar = ingresso
imprimir "Total a pagar: R$ ", valor_a_pagar
fim