Nos algoritmos temos 3 estruturas básicas de controle. Essas estruturas são: sequenciais, condicionais e de repetição.
Estrutura Sequencial: Esta estrutura é padrão em toda a forma de algoritmo, como já foi dito, algoritmo é uma sequência onde o computador irá ler os comandos de cima para baixo e da esquerda para a direita. Nesta estrutura o comando-3 somente será executado após o comando-2 e o comando-2 após o comando-1 e assim por diante.
Estrutura Condicional: Estrutura também conhecida como de decisão ou seleção, caracteriza-se pela execução de determinados códigos de programação dependendo da veracidade de uma condição. Esta estrutura se subdivide em outras duas estruturas.
Estrutura Condicional Simples: Neste, a condição irá determinar a execução ou não de um determinado comando. Na estrutura simples temos “Se.....Então…..”.
Estrutura Condicional Composta: Nesta, a condição irá determinar qual comando será executado dentre dois listados. Na estrutura simples temos “Se.....Então….”, neste caso teremos “Se.....Então.....Senão” Representaremos as mesmas conforme visto no tópico formas de representação:
Estrutura Condicional Composta (case): Esta estrutura é utilizada quando se necessita utilizar o comando SE repetidas vezes, tornando-se assim um comando de alto poder na estruturação de qualquer algoritmo.
Estrutura de Repetição: Essa estrutura trabalha com a repetição de comandos até que as condições se satisfaçam. Esta estrutura é subdividida em 3 sub-estruturas.
Estrutura de repetição com teste no inicio (comando enquanto-faça) : Os comandos contidos neste tipo de estrutura podem não ser executados nenhuma vez, já que o mesmo testa a condição no início da estrutura.
Estrutura de repetição com teste no final (comando "repetir-até"): Permite a repetição dos comandos contidos nesta estrutura até que o mesmo seja verdadeira. Neste tipo de estrutura o comando sempre será executado pelo menos uma vez.
Estrutura de repetição automática (comando "para"): Permite a repetição dos comandos contidos nesta estrutura seja repetida um número específico de vezes.
Estruturas Algorítmicas
Nos algoritmos temos 3 estruturas básicas de controle. Essas estruturas são: sequenciais, condicionais e de repetição.
Estrutura Sequencial: Esta estrutura é padrão em toda a forma de algoritmo, como já foi dito, algoritmo é uma sequência onde o computador irá ler os comandos de cima para baixo e da esquerda para a direita. Nesta estrutura o comando-3 somente será executado após o comando-2 e o comando-2 após o comando-1 e assim por diante.
Estrutura Condicional: Estrutura também conhecida como de decisão ou seleção, caracteriza-se pela execução de determinados códigos de programação dependendo da veracidade de uma condição. Esta estrutura se subdivide em outras duas estruturas.
Estrutura Condicional Simples: Neste, a condição irá determinar a execução ou não de um determinado comando. Na estrutura simples temos “Se.....Então…..”.
Estrutura Condicional Composta: Nesta, a condição irá determinar qual comando será executado dentre dois listados. Na estrutura simples temos “Se.....Então….”, neste caso teremos “Se.....Então.....Senão” Representaremos as mesmas conforme visto no tópico formas de representação:
Estrutura Condicional Composta (case): Esta estrutura é utilizada quando se necessita utilizar o comando SE repetidas vezes, tornando-se assim um comando de alto poder na estruturação de qualquer algoritmo.
Estrutura de Repetição: Essa estrutura trabalha com a repetição de comandos até que as condições se satisfaçam. Esta estrutura é subdividida em 3 sub-estruturas.
Estrutura de repetição com teste no inicio (comando enquanto-faça) : Os comandos contidos neste tipo de estrutura podem não ser executados nenhuma vez, já que o mesmo testa a condição no início da estrutura.
Estrutura de repetição com teste no final (comando "repetir-até"): Permite a repetição dos comandos contidos nesta estrutura até que o mesmo seja verdadeira. Neste tipo de estrutura o comando sempre será executado pelo menos uma vez.
Estrutura de repetição automática (comando "para"): Permite a repetição dos comandos contidos nesta estrutura seja repetida um número específico de vezes.