Você está na página 1de 9

PPGT1

Fluxogramas
Prof Ricardo P. Schefer

01/03/2018 Prof Ricardo P. Schefer 1


PPGT1 – TAI

Formas de Representação do Algoritmo


• Até agora os algoritmos foram representados por palavras, porém
existem outras formas de representá-los:

• Pseudocódigo
• Fluxograma

01/03/2018 Prof Ricardo P. Schefer 2


PPGT1 – TAI

Fluxograma
• Utiliza figuras para representar o fluxo de dados e os comandos do algoritmo.
• Por hora vamos apresentar as figuras principais:
Exemplos:
Símbolo Significado
Início Início
Indica o início e o fim do algoritmo.
Sentido do fluxo de dados A=1 Comando 1

Processos, cálculos e atribuições de valores. Comando 2


Fim ...
Ponto de decisão (?).
Comando n

Fim

01/03/2018 Prof Ricardo P. Schefer 3


PPGT1 – TAI
Exemplo
Fluxograma de Recebimento de Pedidos

Início

Devolver o Pedido
Fim
incompleto.
Receber Pedido de
Vendas Não

Verificar se todos
Sim Inserir dados do
os campos do O Pedido está
Pedido no sistema
Pedido estão completo?
de Vendas
preenchidos

01/03/2018 Prof Ricardo P. Schefer 4


PPGT1 – TAI

Exercício
• Com base no algoritmo abaixo construa um fluxograma.
Início
Dpto.Venda recebe solicitação
Funcionário verifica documentação
Analista avalia solicitação
Se o empréstimo for aprovado: Gera documentação e libera empréstimo
Se o empréstimo não for aprovado: Superintendente avalia recomendação
Se superintendente aprovar: Gera documentação e libera empréstimo
Se o superintendente não aprovar: Analista comunica Cliente
Fim
01/03/2018 Prof Ricardo P. Schefer 5
PPGT1 – TAI

Resposta

01/03/2018 Prof Ricardo P. Schefer 6


PPGT1 – TAI

Exercício
• Crie um fluxograma para seu fim de semana considerando que pode
ou não chover

01/03/2018 Prof Ricardo P. Schefer 7


PPGT1 – TAI

Exercícios
1. Considere os fatos abaixo:
• José é aluno do CEFET-ES.
• Para ser aprovado, um aluno do CEFET-ES precisa obter nota maior ou igual a 60 e
comparecer a mais de 75% das aulas.
• José compareceu a todas as aulas e obteve nota igual a 80.
Então, o que podemos concluir?

2. Utilizando as 2 formas (pseudocódigo e fluxograma) escreva algoritmos


para:
trocar uma lâmpada queimada;
Calcular (5+6)/2 em uma calculadora comum;
Tocar a quinta música de um CD.
Fazer uma macarronada.

01/03/2018 Prof Ricardo P. Schefer 8


PPGT1 – TAI

Bibliografia

• XAVIER, Gley Fabiano Cardoso. Lógica de Programação. São Paulo: Senac, 2007.

• Luciano, Francisco Veríssimo. Apostila lógica de programação – IFSP- Campus São


Paulo.

• http://exame.abril.com.br/carreira/noticias/30-questoes-de-raciocinio-logico-para-
concurseiros.

01/03/2018 Prof Ricardo P. Schefer 9

Você também pode gostar