Aula 05

8
GVensino.com.br Tipos de Algoritmos – Fluxograma / Diagrama de Blocos LÓGICA DE PROGRAMAÇÃO

Transcript of Aula 05

Page 1: Aula 05

GVensino.com.br

Tipos de Algoritmos – Fluxograma / Diagrama de Blocos

LÓGICA DE PROGRAMAÇÃO

Page 2: Aula 05

5 Tipos de AlgoritmosFluxograma /Diagrama de Blocos

GVensino.com.br

Page 3: Aula 05

ALGORITMO – FLUXOGRAMA / DIAGRAMA DE BLOCOS

Revisão: estrutura básica de um sistema computacional:

ENTRADA PROCESSAMENTO SAÍDA

Page 4: Aula 05

ALGORITMO – FLUXOGRAMA / DIAGRAMA DE BLOCOS

Utiliza símbolos gráficos para representar o algoritmo.

Vantagens: É simples, pois utiliza de gráficos e pouca escrita.

Simbologia

Desvantagens: É necessário conhecer o significado de cada gráfico.Se for muito grande, o fluxograma fica difícil de entender.

Início / Fim

Entrada

Processamento

Decisão

Saída

Fluxo de Dados

IEC 5807:1985

Page 5: Aula 05

ALGORITMO – FLUXOGRAMA / DIAGRAMA DE BLOCOS

Normalmente, os diagrama de blocos computacionais possuem as seguintes estruturas:

Início

Entrada

Processamento

DecisãoSaída

Fim

Início

Entrada

Processamento

Saída

Fim

Saída

Page 6: Aula 05

ALGORITMO – FLUXOGRAMA / DIAGRAMA DE BLOCOS

Exemplo 1: Somar 3 númerosInício

n1, n2, n3

Total = n1 + n2 + n3

Total

Fim

Page 7: Aula 05

ALGORITMO – FLUXOGRAMA / DIAGRAMA DE BLOCOS

Exemplo 2: Tirar a média de 3 notas e dizer se o aluno está aprovado ou não.

Media > 6

Início

N1, N2, N3

Media <- (N1 + N2 + N3) / 3

“Aprovado”

Fim

“Estude Mais”

SIM NÃO

Page 8: Aula 05

Produzido e Gravado por:Gabriel Vinicios Silva Maganha

Site: http://gvensino.com.br

Peça autorização do autor caso deseje utilizar este conteúdo.

Aula 05