Observe o código abaixo em Python contendo condicionais simples.
Assinale a alternativa que contém CORRETAMENTE o valor da variável resultado ao final da execução do programa para os dados 1, 2 e 3, da variável valor.
A 7, 12 e 12
B 7, 12 e 0
C 7, 5 e 0
D 12, 12 e 12
E 7, 7 e 7
Anexos:
Soluções para a tarefa
Respondido por
2
Resposta:
C 7,5 e 0
Explicação:
Se valor==1, pelo primeiro if
resultado=x*valor
resultado=2*1
resultado=2
Como a linha 8 atribuiu valor =2, o programa vai pro segundo if
resultado+=y
resultado=resultado+y
resultado=2+5
resultado=7
Por causa da linha 12 o programa vai pro terceiro if
resultado+=z
resultado=resultado+z
resultado=7+0
resultado=7
Se valor==2, pelo segundo if
resultado+=y
resultado=resultado+y
resultado=0+5
resultado=5
Pelo terceiro if
resultado+=z
resultado=resultado+z
resultado=5+0
resultado=5
Se valor==3, pelo terceiro if
resultado+=z
resultado=resultado+z
resultado=0+0
resultado=0
Perguntas interessantes
Artes,
6 meses atrás
ENEM,
6 meses atrás
Ed. Física,
6 meses atrás
Matemática,
7 meses atrás
Português,
7 meses atrás
Matemática,
1 ano atrás
História,
1 ano atrás