Tipos de Estrutura de Looping

Foram apresentadas três estruturas de controle em nível de repetição: enquanto, repita e para, cada qual com sua característica de processamento. Dentro deste aspecto, deve-se notar que as estruturas mais versáteis são enquanto e repita, pois podem ser substituídas uma pela outra além de poderem substituir perfeitamente a estrutura para. Porém há de considerar-se que nem toda estrutura enquanto ou repita poderá ser substituída por uma estrutura para. Isto ocorre quando em uma estrutura utilizam-se condições que não envolvam o uso de variáveis de controle como contador.

Estruturas de Controle Encadeadas 

Já foi discutido o fato de ocorrer o encadeamento das estruturas de decisão. Este fato pode também ocorrer com as estruturas de repetição. E neste ponto poderá ocorrer o encadeamento de um tipo de estrutura de repetição com outro tipo de estrutura de repetição. A existência destas ocorrências vai depender do problema a ser solucionado.

Devemos aqui salientar um pequeno detalhe. Nunca procure decorar estas regras, pois isto é impossível. Você precisa conhecer os comandos de entrada, processamento e saída, as estruturas de decisão e de repetição. Desta forma, conhecendo bem, você saberá utiliza-las no momento que for conveniente, pois na resolução de um problema, ele “pedirá” a estrutura mais conveniente. E, você, conhecendo-as bem, saberá automaticamente o momento certo de utiliza-las.

Para exemplificar os tipos de aninhamento que poderão ser combinados, observe a seguir os exemplos em nível de diagrama de blocos e português estruturado. Ainda não serão apresentados exemplos da utilização prática destes aninhamentos. Mais adiante você terá contato com estes detalhes que ocorrerão de forma automática.


ATIVIDADE DE FIXAÇÃO MSI 01

ATIVIDADE DE FIXAÇÃO MSI 02

ATIVIDADE DE FIXAÇÃO RDC 01

ATIVIDADE DE FIXAÇÃO RDC 02


Comentários

Postagens mais visitadas deste blog

Atividades Phyton com Estrutura de Repetição

Introdução à Lógica

Leitura e Escrita de Registros