Qual das seguintes opções **não** é uma estrutura de controle utilizada em algoritmos?
(A) -
sequência
(B) -
seleção
(C) -
iteração
(D) -
atribuição
(E) -
salto
Explicação
Atribuição é uma operação que atribui um valor a uma variável, enquanto sequência, seleção e iteração são estruturas de controle que determinam o fluxo de execução de um algoritmo.
Análise das alternativas
- (a) sequência: define a ordem cronológica das instruções em um algoritmo.
- (b) seleção: permite que o algoritmo execute diferentes instruções com base em uma condição.
- (c) iteração: permite que o algoritmo execute um conjunto de instruções repetidamente até que uma condição seja atendida.
- (d) atribuição: operação que atribui um valor a uma variável, não uma estrutura de controle.
- (e) salto: estrutura de controle que permite que o algoritmo pule para outra parte do código.
Conclusão
Estruturas de controle são essenciais para controlar o fluxo de execução dos algoritmos e permitir que eles resolvam problemas complexos de forma eficiente. compreender e utilizar essas estruturas adequadamente é fundamental para o desenvolvimento de algoritmos eficazes.