Logo Passei Direto
Buscar

Programação

Anhanguera
unopar Analise o trecho de código abaixo: 1- if (valor1 >= valor2) 2- { 3- valor1 = valor1 * valor1; 4- } 5- else 6- valor2 = 0; Leia as proposições a seguir e assinale a alternativa que contemple a correta correlação entre a proposição se verdadeira (V) ou falsa (F). 1- - valor1 recebe o quadrado dele mesmo se a 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-V; e 3-V B. 1-F; 2-F; e 3-F C. 1-V; 2-F; e 3-F D. 1-V; 2-V e 3-F E. 1-V: 2-F; e 3-V
User badge image
Mateus Meier

há 10 meses

Respostas

User badge image

Ed Verified user icon

há 10 meses

Vamos analisar cada proposição em relação ao trecho de código fornecido: 1. "valor1 recebe o quadrado dele mesmo se a condição for verdadeira." - Isso é verdadeiro (V). Se `valor1` for maior ou igual a `valor2`, a linha 3 executa `valor1 = valor1 * valor1`, que é o quadrado de `valor1`. 2. "a linha 6 será executada independente da condição." - Isso é falso (F). A linha 6 (`valor2 = 0;`) só será executada se a condição do `if` for falsa, ou seja, se `valor1` for menor que `valor2`. 3. "valor2 será zerado caso a condição seja falsa." - Isso é verdadeiro (V). Se a condição do `if` for falsa, a linha 6 será executada, zerando `valor2`. Agora, vamos compor as respostas: - Proposição 1: V - Proposição 2: F - Proposição 3: V Portanto, a alternativa que apresenta a sequência correta é: E. 1-V; 2-F; e 3-V.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina