Cursos / Informática para Internet / Lógica de Programação / Aula

arrow_back Aula 06 - Controle de Fluxo de Execução: Estrutura Sequencial

Controle de Fluxo de Execução

Observando o algoritmo da média, percebemos que é possível obter o resultado desejado, utilizando apenas as instruções básicas de entrada (leia) e saída (escreva) e uma única expressão aritmética aplicada sobre os dados de entrada (que são as notas).

Mas, nem sempre será assim. Existem inúmeros tipos de problemas que podem ser resolvidos com algoritmos. Dependendo do conjunto de dados de entrada de cada algoritmo, deve-se executar um conjunto diferente de instruções. Além disso, um determinado conjunto de instruções pode ser executado de forma repetida, de acordo com o tipo de problema que se deseja resolver.

Por isso, é necessário que haja uma forma de controlar o fluxo da execução das instruções do algoritmo, de acordo com os seus dados de entrada.

Controle de fluxo de execução é a maneira de organizar a sequência em que as instruções são executadas em um algoritmo. Ou seja, consiste em definir em que ordem as instruções serão executadas sobre os dados.

Esse controle é exercido com a utilização das estruturas de controle de fluxo de execução. As estruturas de controle básicas são as seguintes:

  1. estrutura sequencial;
  2. estruturas de decisão;
  3. estruturas de repetição.

Nesta aula, trataremos da estrutura de execução sequencial.

Versão 5.3 - Todos os Direitos reservados