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.
Soluções para a tarefa
Respondido por
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.
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 interessantes
Matemática,
9 meses atrás
Artes,
9 meses atrás
Geografia,
9 meses atrás
Biologia,
1 ano atrás
Biologia,
1 ano atrás