A estrutura de seleção tem por objetivo desviar o fluxo de execução a partir da análise de condições, as quais retornarão um valor verdadeiro ou falso.
Acerca das estruturas de seleção, analise as afirmativas a seguir:
I. O comando Senão tem a função de auxiliar o comando Se-então, quando a condição retornar um valor falso.
II. A seleção encadeada é utilizada quando há mais de duas condições para serem analisadas.
III. A estrutura de seleção permite ao desenvolvedor utilizar os operadores lógicos E, OU e NÃO na definição das condições a serem atendidas.
IV. A condição da estrutura de seleção não pode ser realizada a partir da comparação somente de variáveis.
V. O comando Escolha-Caso é mais complexo do que comando Se-então, porém sua atuação é mais ampla.
É correto o que se afirma em:
A)
II, IV e V, apenas.
B )
III e IV, apenas.
C )
II e III, apenas.
D )
I e V, apenas.
E )
I, II e III, apenas.

Passo 1

Beleza, vamos lá! O exercício fala sobre estruturas de seleção em programação, que são usadas para desviar o fluxo de execução baseado em condições que podem ser verdadeiras ou falsas. Para resolver essa questão, vamos analisar cada uma das afirmações apresentadas e verificar quais estão corretas. Precisamos entender conceitos como comandos Se, Senão, Seleção Encadeada, operadores lógicos (E, OU, NÃO) e o comando Escolha-Caso.

Passo 2

Vamos começar analisando a afirmação I:
I. O comando Senão tem a função de auxiliar o comando Se-então, quando a condição retornar um valor falso.
Isso está correto. Em programação, usamos o Se para executar uma ação se a condição for verdadeira, e o Senão para executar outra ação caso a condição seja falsa.

Passo 3

Agora, a afirmação II:
II. A seleção encadeada é utilizada quando há mais de duas condições para serem analisadas.
Também está correto. A seleção encadeada permite analisar múltiplas condições de forma sequencial, útil quando temos várias possibilidades a considerar.

Passo 4

Vamos para a afirmação III:
III. A estrutura de seleção permite ao desenvolvedor utilizar os operadores lógicos E, OU e NÃO na definição das condições a serem atendidas.
Isso está correto. Os operadores lógicos E, OU, e NÃO são comumente usados nas condições das estruturas de seleção para combinar ou inverter condições.

Passo 5

Analisando a afirmação IV:
IV. A condição da estrutura de seleção não pode ser realizada a partir da comparação somente de variáveis.
Isso está incorreto. Na verdade, as condições nas estruturas de seleção podem ser baseadas apenas na comparação de variáveis. Por exemplo, podemos verificar se uma variável x é maior que outra variável y.

Passo 6

Finalmente, a afirmação V:
V. O comando Escolha-Caso é mais complexo do que o comando Se-então, porém sua atuação é mais ampla.
Isso está correto. O Escolha-Caso (similar ao switch-case em outras linguagens) pode lidar com múltiplas condições de forma mais organizada, embora possa ser considerado mais complexo que o simples Se-então.

Resposta

É correto o que se afirma em:
E) I, II e III, apenas.

Exercícios relacionados