Lógica, perguntado por justwanted, 1 ano atrás

Uma outra forma de estrutura de seleção é o switch. O switch é uma solução alternativa em relação aos IFs encadeados. Observe as afirmativas sobre as diferenças entre o switch e ifs encadeados:
I. Uma dessas diferenças é que os cases do switch não aceitam operadores lógicos.
II. Uma dessas diferenças é que os cases do switch aceitam operadores lógicos. III. Uma dessas diferenças é que o switch executa seu bloco em cascata. Caso a variável indique o primeiro case, é dentro do switch conter 5 cases, todos os outros 4 cases serão executados, a não ser que seja utilizado o comando break para sair do switch.
IV. Uma dessas diferenças é que no comando switch (variável), dentro dos parênteses definimos a variável que desejamos comparar. V. Uma dessas diferenças é que no comando switch (variável), dentro dos parênteses definimos os operadores lógicos que desejamos comparar.
È correto apenas:
a) I, II, III
b) I, II, e IV
c) II, II e V
D) I, III, V
E) I, III, e IV

Soluções para a tarefa

Respondido por LarissaMoura3
18

Olá!

Ao analisar as alternativas, podemos concluir que:

I – Está correta. Os cases do switch não aceitam operadores lógicos.

II – Está incorreta. Como dito na alternativa anterior, os cases do switch não aceitam operadores lógicos.

III – Está correta. O bloco do switch é executado em cascata, a menos que se utilize o comando break para sair do switch.

IV – Está correta. O comando switch a definição das variáveis a serem comparadas é dentro dos parênteses.

V – Está incorreta. O que é definido são a variáveis que serão comparadas e não os operadores lógicos.

Sendo assim, a resposta correta é a alternativa e) I, III, e IV.

Espero ter ajudado, bons estudos!

Perguntas interessantes