Informática, perguntado por batistathaisalc, 1 ano atrás

Uma estrutura condicional múltipla, como o escolha, pode substituir estruturas condicionais aninhadas, ou seja, estrutura se dentro de estrutura se. Porém, há diferenças sutis entre usar estruturas condicionais aninhadas ou múltiplas. Assinale a afirmativa que apresenta uma diferença existente.
Na estrutura escolha não se testa uma condição, mas o valor de uma variável.


A estrutura escolha não permite a execução de comandos para um caso não descrito, que nem o "senao" do "se".


Estruturas condicionais aninhadas permitem diferentes execuções para casos diferentes.


A estrutura escolha é utilizada nos casos em que as estruturas condicionais aninhadas não suportam.


Todos os casos tratados por uma estrutura podem também ser tratados pela outra.

Soluções para a tarefa

Respondido por cledersonbc
0
A alternativa correta é a primeira, por a estrutura de múltipla escolha recebe uma variável e faz comparações do valor dela com o valor especificado no caso. Ex.:

escolha (mes):
caso "jan":
  //ações
caso "fev":
  //ações

b) Existe o "casocontrario" ou "outrocaso".
c) Não ficou claro essa alternativa.
d) Na verdade qualquer caso pode ser substituído por uma estrutura condicional.
e) Negativo, porque escolha não trabalha com intervalos e operadores relacionais (>, <, >=, <=, <>) porque o caso é igual (=) e sempre ele.

Resposta: alternativa A.
Perguntas interessantes