Analise o código abaixo: 1- if (valor 1 > =valor 2) 2- { 3- valor 1= valor 1 * 2; 4- } 5- else

Analise o código abaixo:
1- if (valor 1 > =valor 2)
2- {
3- valor 1= valor 1 * 2;
4- }
5- else
6- valor2= 0;

deste modo, leia as proposições a seguir e assinale a alternativa que contemple a correta correlação entre proposição se verdadeira ( v) ou falsa (f)
1- valor1 recebe o quadrado dele mesmo se condição for verdadeira
2- a linha 6 será executada independente da condição
3- valor2 será zerado caso a condição seja falsa.

a. 1-f; 2-f; e 3-f
b. 1-v; 2-f; e 3-f
c. 1-v; 2-v e 3-f
d. 1-v; 2-f; e 3-v
e. 1-f; 2-v; e 3-v

1 Resposta

  • Pattiniantonia

    Letra D!

    Justificativas:

    1 - Realmente o valor1 recebe seu quadrado, a partir do momento em que ele é multiplicado por 2

    2 - "else", em tradução direta para o português significa "se não", ou seja, esta condição só sera realizada SE a primeira NÃO for realizada (ou satisfeita).

    3 - Tendo como base a explicação de cima, valor2 será zerado apenas se a condição de cima não for satisfeita, justamente por que o valor2 está dentro do bloco do else.

    Espero ter ajudado!

Clique aqui para adicionar a sua resposta.