1
resposta

Desafio: Verificação de desconto

idade = int
ehEstudante = int

Mensagem "Qual a sua idade? " = idade
Mensagem "Você é estudante? 1 -Sim ou 2-Não" = ehEstudante

Se (idade < 18 ou ehEstudante==1){
Mensagem "Você tem direito a meia-entrada"
} se não {
Mensagem "Você não tem direito a meia-entrada"
}

1 resposta

Olá, Jennifer! Tudo bem?

Parabéns pela resolução do desafio!

Sua lógica está excelente e muito direta. Você aplicou corretamente o operador lógico OU (ou). É exatamente esse o pensamento para este problema: não é necessário atender às duas condições ao mesmo tempo; bastando apenas uma delas ser verdadeira (ter menos de 18 anos ou ser estudante), o benefício da meia-entrada deve ser concedido.

Essa compreensão clara de como os operadores lógicos funcionam é a base para criar condições eficientes em qualquer linguagem de programação.

Continue assim!

Bons estudos!

Sucesso

Imagem da comunidade