• Matéria: Informática
  • Autor: LuizFernando007
  • Perguntado 9 anos atrás

Cite a principal diferençaexistente entre as estruturas de decisão compostas e as estruturas de
decisão simples. Além disso, explique as diferenças entre as estruturas compostas encadeadas
e as de múltipla escolha.

Respostas

respondido por: cledersonbc
2
Estrutura condicional simples
Durante a execução do programa, se a condição da estrutura simples for atendida, a instrução contida na estrutura é executada, caso contrário, o código segue normalmente.

Estrutura condicional composta
Desta vez, se a condição for atendida, o bloco de instrução é executado também, senão, executa um outro bloco de instrução e depois o programa segue normalmente. Ou seja, não tem como escapar da execução de uma das condições (se e senão).

Estrutura condicional encadeada (ou composta encadeada)
São vários blocos de instrução (se, senão se, senão se... senão) e se uma condição verificada não for atendida, será verificada a próxima e assim por diante. Se uma condição for atendida, então as outras que fazem parte da cadeia não são executadas e o programa segue normalmente.
E ainda se nenhuma condição da cadeia for executada mas houver um "senão" no fim da cadeia, ele então é executado e depois o programa segue normalmente.

Estrutura de múltipla escolha
Ao contrário das estruturas condicionais, a de múltipla escolha não aceita condição. Ela simplesmente compara a variável recebida com um valor.
 Se a comparação der verdadeiro, ela executa o bloco e o programa segue normalmente.
 Se todas as comparações derem falso, mas no final houver um bloco de execução padrão (default, equivalente ao senão) então ele é executado e o programa segue normalmente.

LuizFernando007: vc é demais cara.
Perguntas similares