Fluxogramas
Aécio Costa
Fluxogramas
Fluxogramas nos dão:
•Representação gráfica, estruturada e simplificada.
•Ilustra o fluxo (seqüência) de operações.
•Símbolos padronizados.
•Sintaxe e semântica bem definidos.
•Fácil de traduzir para qualquer
linguagem de programação.
Fluxogramas
Semântica e Sintaxe
A semântica de um fluxograma corresponde ao significado
dos símbolos utilizados.
•Cada instrução possui um símbolo gráfico específico.
•A instrução deve ser escrita dentro do símbolo de forma clara.
Fluxogramas
Semântica e Sintaxe
A sintaxe de um fluxograma corresponde ao emprego
correto de seus elementos.
•Cada símbolo admite um conjunto de expressões próprias.
•As expressões descrevem as operações a serem realizadas
com os dados.
Fluxogramas
Fluxogramas
Um fluxograma deve ser claro, simples e de fácil leitura.
Não deve haver ambigüidade na interpretação de um
fluxograma.
Apenas uma linha de fluxo deve partir ou chegar a um
terminador.
Fluxogramas
Atribuição
A atribuição
é um
comando
armazenamento temporário de valores.
utlizado
para
NOTE: A atribuição e um comando destrutivo, ou seja, o valor anterior
sera substituido pelo novo valor.
Fluxogramas
Símbolos Utilizados
Fluxogramas
Estruturas básicas de programação
 sequência
 seleção
 repetição
Fluxogramas
Sequência
O fluxo de execução das instruções ocorre de modo
linear, uma após a outra.
Fluxogramas
Exemplo de Sequência
Ler dois valores e exibir a soma deles.
Fluxogramas
Exemplo de Sequência
Ler e exibir dois valores numéricos A e B. Depois, trocar
o valores entre si e exibir novamente.
Sejam:
A: o primeiro valor numérico.
B: o segundo valor numérico.
Fluxogramas
Exemplo de Sequência
Fluxogramas
Exemplo de Sequência
Ler o salário bruto de um funcionário e exibir o salário
líquido do mesmo tendo em vista que o desconto de INSS é de
5% e de imposto de renda de 7%.
Fluxogramas
Seleção
Execução seletiva de um grupo de instrucoes baseada
em alguma condicao, representada por uma expressão lógica
ou relacional.
Fluxogramas
Exemplo de Seleção
Ler dois valores numéricos, compará-los e exibir o maior
valor.
Sejam
A: o primeiro valor numerico.
B: o segundo valor numerico.
Fluxogramas
Exemplo de Seleção
Ler o salário do funcionário e caso o salário dele seja
maior que R$3.000 descontar 5% referente a alimentação, exiba
o salário digitado e o salário com desconto.
Fluxogramas
Repetição
Execução seletiva de um grupo de instruções ate que
alguma condição seja satisfeita. O fluxo da execução pode
realizar varias repetições de um mesmo conjunto de comandos,
antes de prosseguir para a etapa seguinte.
Fluxogramas
Repetição
Construa um fluxograma que exiba a soma de todos
os valores de 1 a 10.
Download

3-IPA-Fluxogramas