Estruturas de controle
RESUMO
O objetivo deste trabalho é mostrar os diversos tipos de estruturas de controle existentes nas linguagens de programação. Desse modo, o artigo aborda tópicos importantes para cada estrutura de controle, desde a sua utilização, como também sua estrutura, seu funcionamento, sua importância para a linguagem e outras características que os tornam essenciais em uma linguagem de programação e consequentemente se ter uma maior facilidade em resolver problemas. Além disso, iremos mostrar a utilização dessas estruturas em linguagens de programação diferentes para que assim possamos entender o que muda em uma estrutura de controle de uma linguagem para outra. Portanto, o artigo tem como finalidade ensinar o uso de cada estrutura para que assim o programador possa escolher a melhor estrutura a ser utilizada para determinada tarefa, como também poder resolver problemas que seriam difíceis ser resolvidos caso essas estruturas não existissem.
PALAVRAS-CHAVE: FLUXO. CONTROLE. LINGUAGEM. SELETORES. PROGRAMAS.
I. INTRODUÇÃO
Na criação de algoritmos, ou linguagens de programação temos que utilizar diversos mecanismos para conseguirmos resolver um determinado problema. Existem os conceitos de bloco lógico, entrada e saída de dados, variáveis, constantes, atribuições, expressões lógicas, relacionais e aritméticas, bem como comandos que traduzam estes conceitos de forma a representar o conjunto de ações. Portanto através das estruturas básicas de controle do fluxo de execução, que são as sequenciais, de seleção e repetição e da combinação delas poderemos criar um algoritmo para solucionar qualquer problema. São essas estruturas básicas e algumas outras que controlam o fluxo de um programa que iremos abordar no trabalho.
Esses comandos que controlam o fluxo de um programa são de extrema importância para qualquer linguagem de programação, pois são eles que governam o fluxo e tem o controle da execução de um programa. Esses mecanismos