a) True. Na expressão booleana "x >= 3 and (x/y) <= 3", a primeira condição é "x >= 3". Como x=6, essa condição é verdadeira. Em seguida, temos a segunda condição "(x/y) <= 3". Como x=6 e y=2, temos que (x/y) = 3, que é menor ou igual a 3. Portanto, a segunda condição também é verdadeira. Como ambas as condições são verdadeiras, o resultado da expressão booleana é True. Lembrando que a avaliação curto-circuito é uma técnica de avaliação de expressões booleanas que interrompe a avaliação assim que o resultado final pode ser determinado. No caso da expressão "x >= 3 and (x/y) <= 3", se a primeira condição "x >= 3" fosse falsa, a segunda condição "(x/y) <= 3" não seria avaliada, pois o resultado final já seria False.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar