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
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
Matemática,
8 meses atrás
Geografia,
8 meses atrás
Português,
1 ano atrás
Física,
1 ano atrás
Matemática,
1 ano atrás