Fluxograma (Lógica de Programação)

37,460 views 17 slides Nov 20, 2014
Slide 1
Slide 1 of 17
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17

About This Presentation

Existem diversas formas de se representar um algoritmo, neste slide estaremos falando sobre FLUXOGRAMA exibimos os fluxos de um algoritmo através de imagens .[Aula para curso técnico]


Slide Content

Estácio Idez
Lógica de
Programação
Gercélia Ramos

Fluxograma
É uma representação
gráfica de algoritmos onde
formas geométricas
diferentes implicam ações
(instruções, comandos)
distintos. Tal propriedade
facilita o entendimento
das idéias contidas nos
algoritmos e justifica sua
popularidade.

❖ Um fluxograma deve ser claro, simples e de fácil leitura.

❖ Não deve haver ambigüidade na interpretação de um
fluxograma.

❖ A direção de descrição do fluxo de um sistema é de cima
para baixo ou da esquerda para a direita.

❖ Apenas uma linha de fluxo deve partir ou chegar a um
terminador.
Regras

Operadores

Fluxograma
Somar dois números
1. Recebe os 2 números
2. Somar os 2 números
3. Mostrar o resultado obtido
início
A,B
S = A+B
S
fim

Fluxograma
Faça um algoritmo em Descrição Narrativa e Fluxograma para calcular a média aritmética
de duas notas de um aluno e mostrar a situação, que pode ser aprovado ou reprovado. Descrição Narrativa

1. Receber as duas
notas
2. Calcular a média
aritmética
3. Se a média for
maior ou igual a
7, então a
situação do
aluno é
aprovado; caso
contrário, a
situação é
reprovado
início
reprovado

M = A+B/2
fim
M >= 7
aprovado
A, B
não sim

Fluxograma
Escreva a narrativa e desenhe o fluxograma de
um programa que leia do teclado uma
temperatura em Fahrenheit e escreva na tela a
temperatura equivalente em Celsius (tempC =
(tempF-32)/1.8).

Fluxograma

Fluxograma
FAÇA UM FLUXOGRAMA QUE DIGA
SE O QUE O USUÁRIO
DIGITOU É UMA LETRA OU NÚMERO.
SE FOR LETRA
DIGA SE É MAIUSCULA OU
MINUSCULA.

Fluxograma

Fluxograma
FAÇA UM ALGORITIMO QUE RECEBA
UM SALARIO DE UM FUNCIONARIO E
DÊ 10% DE AUMENTO. EXIBA O
SALARIO DO FUNCIONARIO COM O
AUMENTO.

inicio
salario

salarioComAumento = salario * 10/100


salarioComAumento

fim

Fluxograma
FAÇA UM FLUXOGRAMA QUE
RECEBA UMA IDADE DE UMA
PESSOA E VERIFIQUE SE É MAIOR
OU IGUAL QUE 18 ANOS. EXIBA A
MENSAGEM MAIOR DE IDADE CASO
SEJA MAIOR E MENOR DE IDADE
CASO SEJA DE MENOR.

inicio idade
Idade
>= 18

“Maior de idade”


“Menor de idade”

fim
verdadeiro
falso
Fluxograma

Fluxograma
Faça um algoritmo que lê o nome de um produto, o preço
e a quantidade comprada. Escreva o nome do produto
comprado e o valor total a ser pago, considerando que são
oferecidos descontos pelo número de unidades compradas,
segundo a tabela abaixo:

a) Até 10 unidades: não tem desconto
b) De 11 a 20 unidades: 10% de desconto
c) De 21 a 50 unidades: 20% de desconto
d) Acima de 50 unidades: 25% de desconto

inicio
nome preco qtd
qtd <= 10 ?
qtd <= 20 ?
qtd <= 50 ?
Desc <- 0,0
Desc <- preco *10/100
Desc <- preco *20/100
Nome – Total
fim
Desc <- preco *25/100
Total <- qtd * (preco – desc)
sim
não
não
não
sim
sim