Vous êtes sur la page 1sur 3

Algoritmo e estrutura de dados

fcil estar sentado observando o que difcil levantar-se e agir.

Roteiro
1. Desenvolvimento de algoritmos: Fluxograma
2. Exerccios

O QUE UM FLUXOGRAMA (DIAGRAMA DE BLOCO)?

O diagrama de blocos uma forma padronizada e eficaz para representar os passos


lgicos de um determinado processamento.

Com o diagrama podemos definir uma sequncia de smbolos, com significado


bem definido, portanto, sua principal funo a de facilitar a visualizao dos passos de
um processamento.

SIMBOLOGIA

Existem diversos smbolos em um diagrama de bloco. No decorrer do curso


apresentaremos os mais utilizados.

Veja no quadro abaixo alguns dos smbolos que iremos utilizar:

Dentro do smbolo sempre ter algo escrito, pois somente os smbolos no nos
dizem nada. Veja no exemplo a seguir:

1. Calcular a mdia de quatro notas

Algoritmo: Media de quatro notas

Pgina 1 de 3
Algoritmo e estrutura de dados

Receba a nota da prova1


Receba a nota de prova2
Receba a nota de prova3
Receba a nota da prova4
Some todas as notas e divida o resultado por 4
Mostre o resultado da diviso

Fluxograma: media de quatro notas


Incio

Nota1

Nota1

Nota1

Nota1

Resutado = (n1 +
n2 + n3 + n4)/4

Resultado

Fim

EXERCCIOS BSICOS

1) Construa um diagrama de blocos que:

Leia a cotao do dlar


Leia um valor em dlares
Converta esse valor para Real
Mostre o resultado

2) Desenvolva um diagrama que:

Leia 4 (quatro) nmeros


Calcule o quadrado para cada um
Somem todos e
Mostre o resultado

Pgina 2 de 3
Algoritmo e estrutura de dados

3) Construa um algoritmo para pagamento de comisso de vendedores de peas,


levando-se em considerao que sua comisso ser de 5% do total da venda e que
voc tem os seguintes dados:

Identificao do vendedor
Cdigo da pea
Preo unitrio da pea
Quantidade vendida

E depois construa o diagrama de blocos do algoritmo desenvolvido, e por fim faa um


teste de mesa.

EXERCCIOS MDIOS

1) Faa um fluxograma para calcular e exibir a mdia aritmtica de dois nmeros.


Os nmeros devem ser fornecidos pelo usurio.
2) Faa um fluxograma para calcular e exibir a rea de uma circunferncia. A
frmula para a rea : A= p*R, onde A a rea da circunferncia, p = 3.14 e R
o raio da circunferncia. O raio deve ser fornecido pelo usurio.
3) Faa um fluxograma para calcular e exibir a rea de um tringulo de base b e
altura h. area=(b*h)/2. A base e a altura devem ser fornecidas pelo usurio.

REFERNCIAS
Lgica de Programao A Construo de Algoritmos e Estruturas de Dados So
Paulo: Forbellone, Andr Luiz Villar - MAKRON, 1993.
Sites na Web: http://www.inf.pucrs.br/~egidio/algo1/

Pgina 3 de 3

Vous aimerez peut-être aussi