Buscar

Fluxogramas e Estruturas de Programação

Prévia do material em texto

Algoritmos e Lógica de 
Programação 
Professor: Wilton Souza 
Fluxograma 
 
 O fluxograma nada mais é do que uma representação 
gráfica do algoritmo, através de formas geométricas, 
facilitando a compreensão da lógica utilizada pelo 
profissional. 
 
Fluxogramas têm o mesmo objetivo dos 
pseudocódigos, a única diferença é que os fluxogramas 
são representações gráficas. 
 
 
Fluxograma 
 
O fluxograma é utilizado também de várias outras 
maneiras, não somente como representação gráfica de 
um algoritmo, é utilizado muito também nas empresas 
para se demonstrar os processos de entrada, 
processamento e saída de uma produção ou de um 
projeto. 
 
Existem varias formas de símbolos, vejamos agora 
algumas das formas mais utilizadas no desenvolvimento 
de um fluxograma 
 
 
 
Fluxograma 
 
 Terminador: indica o início ou o fim de um 
programa. 
 
 Processo: Processamento em Geral, exemplo 
calculo de dois números. 
 
 Entrada Manual: Indica entrada de dados via 
teclado. 
Fluxograma 
 
 Exibição: Mostra informações ou o resultado. 
 
 Decisão: Permite elaborar processos de decisão. 
 
 Fluxo e Dados: Indica o sentido do fluxo de dados. 
 
 Conector: Permite o desvio para um ponto 
qualquer do programa. 
 Exemplo: Ler dois valores numéricos, compará-los e 
exibir o maior valor 
 
 
 
 
 f v 
Início 
A, B 
A > B 
B A 
Fim 
 Exemplo: Somar dois valores fornecidos via teclado 
 
 
 
 
Início 
A, B 
Fim 
S := A + B 
S 
Estruturas básicas de programação: 
repetição 
  Repetição: execução seletiva de um grupo de 
instruções até que alguma condição seja satisfeita. O 
fluxo da execução pode realizar várias repetições de um 
mesmo conjunto de comandos, antes de prosseguir para 
a etapa seguinte. 
 
 
 
 
 
 
 v 
 
 
 
 f 
Início 
A, B 
Fim 
S := A + B 
Digite 2 
números 
A = 0 
ou 
B = 0

Continue navegando