Cursos / Informática para Internet / Lógica de Programação / Aula
Em aulas anteriores falamos acerca da necessidade do controle de fluxo de execução para definir a ordem em que os comandos do algoritmo serão executados. E vimos que foi a partir dessa necessidade que surgiu o conceito de estruturas de controle.
Vimos que os algoritmos que utilizamos como exemplos, até agora, utilizam a estrutura sequencial, que é uma estrutura simples, com comandos básicos e sem desvios na execução. Porém, na programação de computadores, você irá se deparar com diferentes tipos de problemas, que exigirão a utilização de outras estruturas.
Nesta aula, veremos que, muitas vezes, existirá a necessidade de estabelecer desvios na execução dos comandos. Esses desvios devem ocorrer quando houver uma decisão a ser tomada. Ou seja, quando houver dois caminhos possíveis, o algoritmo terá que "decidir“ qual dos dois caminhos irá seguir para atingir a solução do problema. É dessa forma que introduzimos as estruturas de decisão. A estrutura de decisão pode ser simples, encadeada ou composta. Nesta aula, conheceremos as estruturas de decisão simples e construiremos algoritmos utilizando-as.
Ao final da aula, você deverá ser capaz de:
Versão 5.3 - Todos os Direitos reservados