Informática, perguntado por raianyab, 1 ano atrás

Analise o código abaixo e assinale a alternativa que apresenta o resultado após a sua execução.



Escolha uma:
a. x=20 y=40 z=10
b. x=100 y=20 z=10
c. x=0 y=20 z=30
d. x=100 y=120 z=10
e. x=100 y=30 z=10

Anexos:

Soluções para a tarefa

Respondido por cledersonbc
1

Primeiramente é importante analisar as expressões dentro da condicional IF.

Inicialmente:

x = 10; y  = 20; z = 10;


x % 2 == 0? Sim, pois 10 / 2 resta zero. (Verdadeiro)

y > z? Sim, pois 20 é maior que 10. (Verdadeiro)

z <= x? Sim, pois 10 é igual a 10. (Verdadeiro)


Verdadeiro && Verdadeiro && Verdadeiro = Verdadeiro. Logo, o fluxo de execução tem continuidade dentro do IF.


x recebe ele mesmo (10) vezes ele mesmo, resultando em 100.

y recebe x (100) somados com ele mesmo (20), resultando em 120.

z permanece igual a 10.


Resposta: Alternativa D.

Perguntas interessantes