O que o seguinte código imprimirá se x = 3, y = 5 e z = 2?
if x < y and x < z:
print ("A")
elif y < x and y < z:
print ("B")
else:
print ("C")
Escolha uma:
a. Haverá erro de execução.
b. A
c. C
d. B
Soluções para a tarefa
Respondido por
2
Resposta:
Letra c
Explicação:
x= 3
y= 5
z= 2
Quando se usa and, o código só é executado se as duas condições forem verdadeiras Na primeira linha do código: (Se y for menor que x (y é maior) "e" x for menor que z (x é maior), imprima a string "A")
if x < y and x < z:
print ("A")
Em seguida ele vai analisar se a próxima condição é verdadeira.
E vemos que y não é menor que x e nem menor que z
elif y < x and y < z:
print ("B")
Sendo assim, ele imprimirá C
else:
print ("C")
Respondido por
0
Resposta:
A resposta correta é: C.
Explicação:
Perguntas interessantes