1
resposta

Solução divergente da regra do enunciado

A solução aceita no exercício é a seguinte:

IF v_Idade < 16 THEN
    v_Saida := 'Não pode entrar.';
ELSIF v_Idade < 18 THEN
    v_Saida := 'Pode entrar, mas somente com a presença dos pais.';
ELSE 
    v_Saida := 'Entrada liberada.';
END IF;

Porém, se for levar em conta a regra do enunciado, deveria ser:

IF v_Idade < 14 THEN
    v_Saida := 'Não pode entrar.';
ELSIF v_Idade < 16 THEN
    v_Saida := 'Pode entrar, mas somente com a presença dos pais.';
ELSE 
    v_Saida := 'Entrada liberada.';
END IF;
1 resposta

Olá Robson, tudo bem?

Realmente você tem razão, a alternativa correta não satisfazia as condições propostas no enunciado, então toda a atividade foi revisada e feita as correções necessárias.

Agradecemos pelo feedback e bons estudos!