Ed
há 4 meses
Vamos analisar passo a passo as expressões e condições: - Expressão 1: x ∈ A ∧ x ∉ (B ∪ C) Ou seja, pessoas que possuem ensino superior (A), mas não possuem pós-graduação (B) nem 5 anos de experiência (C). - Expressão 2: x ∈ A - (B ∪ C) Isso é equivalente à expressão 1, pois é o conjunto A menos os elementos que estão em B ou C. - Expressão 3: x ∈ A ∧ x ∈ B ∧ x ∈ C Pessoas que possuem ensino superior, pós-graduação e pelo menos 5 anos de experiência. Agora, as condições do programa: - Condição 1: if (contem(A, p) && !contem(B, p) && !contem(C, p)) Isso corresponde exatamente à expressão 1 e 2. - Condição 2: else if (contem(A, p) || contem(B, p) || contem(C, p)) Pessoas que pertencem a pelo menos um dos conjuntos A, B ou C. Analisando as alternativas: A) A condição 2 do programa é equivalente à expressão 3. - Errado. Condição 2 é "pessoa em A ou B ou C", expressão 3 é "pessoa em A e B e C". Não são equivalentes. B) Pessoas com pós-graduação pertencem ao conjunto definido pela expressão 2. - Expressão 2 é "A menos (B ∪ C)", ou seja, pessoas com ensino superior que não têm pós-graduação nem experiência. Pessoas com pós-graduação (B) não pertencem a essa expressão. Errado. C) A condição 1 do programa é verdadeira para todas as pessoas com ensino superior. - Condição 1 exige que a pessoa esteja em A e não em B nem em C. Pessoas com ensino superior que também têm pós-graduação ou experiência não satisfazem essa condição. Errado. D) A condição 1 do programa e as expressões 1 e 2, que representam o mesmo subconjunto, são equivalentes. - Correto. Condição 1 é exatamente a expressão 1 e 2. Resposta correta: D
Cadastre-se ou realize login