Você está na página 1de 33

Propriedades e

fluxograma de
algoritmos

Professor Rafael Almeida Bittencourt


Propriedades de algoritmos
• Valores de entrada

• Valores de saída

• Finitude

• Passos elementares

• Correção
Diagrama de Blocos - Fluxogramas

Fluxograma: [...] Inform. (fluxo+grama). 1.


diagrama para representação de um algoritmo. 2.
representação gráfica, por símbolos especiais, da
definição, análise ou método de solução de um
problema.

norma ISO 5807/1985


Fluxograma mínimo
Fluxograma com comandos
sequenciais
Fluxograma com comandos
sequenciais
Exemplo: algoritmo para calcular a força exercida
pela coluna de um líquido sobre a área da válvula de
um reservatório.
Fluxograma com comandos
sequenciais
Fluxograma com comandos
sequenciais
Fluxograma com comandos
sequenciais
Fluxograma com comandos
sequenciais
Fluxograma com comandos
sequenciais
Fluxograma com comandos
sequenciais
Fluxograma com comandos
sequenciais
Fluxograma com comandos de
decisão
Fluxograma com comandos de
decisão
Fluxograma com comandos de
decisão
Fluxograma com comandos de
decisão
Fluxograma com comandos de
decisão
Fluxograma com comandos de
decisão
Fluxograma com comandos de
decisão
Fluxograma com comandos de
decisão
Fluxograma com comandos de
repetição
Fluxograma com comandos de
repetição
Fluxograma com comandos de
repetição
Fluxograma com comandos de
repetição
Fluxograma com comandos de
repetição
Convenções para tipos de dados
Convenções para tipos de dados
• Números
• Reais (3.14)
• Inteiros (3)
• Notação científica (6.02E23)

• Caracteres e cadeias de caracteres


• ‘ ’ ; ‘olá’ ; ‘123’

• Valores lógicos
• True ; False
Convenções para tipos de dados
• Operações Relacionais
Convenções para tipos de dados
• Operações Lógicas
Convenções para tipos de dados
• Precedência
Convenções para tipos de dados
• Subrotinas Definidas (Funções)
Convenções para tipos de dados
• Funções e procedimentos para cadeia de
caracteres

Você também pode gostar