Logo Passei Direto
Buscar
Considerando A=2, B=3 e C=7 e a expressão abaixo, podemos afirmar que: A>B*3//C and not sqrt((C-B)**2+B*B)>A+B//1 or C**A//10>=A+B//C A ) O resultado final é 1. B) A última operação que será resolvida é o AND C) O resultado final é Falso D) Como resultado dos operadores relacionais temos 1 Verdadeiro e 2 Falsos E) Como resultado dos operadores relacionais temos 2 Verdadeiros e 1 Falso
User badge image
Passei direto

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

Vamos analisar passo a passo a expressão dada, considerando A=2, B=3 e C=7: Expressão: A > B*3//C and not sqrt((C-B)2 + B*B) > A + B//1 or CA//10 >= A + B//C Primeiro, vamos calcular os valores intermediários: 1. B*3//C B*3 = 3*3 = 9 9//C = 9//7 = 1 (divisão inteira) 2. A > B*3//C 2 > 1 → Verdadeiro (True) 3. sqrt((C-B)**2 + B*B) (C-B) = 7-3 = 4 (C-B)**2 = 4² = 16 B*B = 3*3 = 9 Soma = 16 + 9 = 25 sqrt(25) = 5 4. A + B//1 B//1 = 3//1 = 3 A + 3 = 2 + 3 = 5 5. sqrt(...) > A + B//1 5 > 5 → Falso (False) 6. not sqrt(...) > A + B//1 not False → Verdadeiro (True) 7. C**A//10 C**A = 7² = 49 49//10 = 4 8. A + B//C B//C = 3//7 = 0 A + 0 = 2 + 0 = 2 9. C**A//10 >= A + B//C 4 >= 2 → Verdadeiro (True) Agora, substituindo na expressão original: (True) and (True) or (True) Lembrando a precedência dos operadores lógicos: - and tem precedência sobre or Então: (True and True) or True → True or True → True Resultado final: Verdadeiro (True) Analisando as alternativas: A) O resultado final é 1. - Em Python, True equivale a 1, então pode ser considerado correto. B) A última operação que será resolvida é o AND - Incorreto, o or é avaliado por último. C) O resultado final é Falso - Incorreto. D) Como resultado dos operadores relacionais temos 1 Verdadeiro e 2 Falsos - Os operadores relacionais resultaram em: A > B*3//C → True sqrt(...) > A + B//1 → False C**A//10 >= A + B//C → True Ou seja, 2 Verdadeiros e 1 Falso. E) Como resultado dos operadores relacionais temos 2 Verdadeiros e 1 Falso - Correto. Resposta correta: E) Como resultado dos operadores relacionais temos 2 Verdadeiros e 1 Falso

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina