Fluxograma PDF
Fluxograma PDF
Smbolo
Nome
Terminador
Seta de fluxo
Entrada de
dados
Atribuio
Sada de dados
27
Descrio
Desvio
condicional
Declarao
Exemplo de Fluxograma
Observaremos agora um fluxograma que recebe
um valor inteiro acresce duas unidades a este e
exibi o resultado.
Incio
n int
n=n+2
n
Fim
28
Exercco de Fluxograma
Construa um fluxograma para obter o resultado da
multiplicao de dois nmeros inteiros:
29
Pseudocdigo
Pseudocdigo uma tcnica textual de
representao de um algoritmo. Tambm
conhecida como Portugus Estruturado ou
Portugol.
Nele os verbos devem ser utilizados no
imperativo e deve-se evitar as expresses
demasiado longas ou imprecisas, visando eliminar
a possibilidade de ambigidade.
A tcnica baseada em uma PDL (Program
Design Language), que uma linguagem genrica
na qual possvel representar um algoritmo de
forma semelhante das linguagens de
programao.
30
Pseudocdigo
Pseudocdigo Exemplo
A estrutura do pseudocdigo pode variar um pouco de
acordo com as preferncias pessoais ou da linguagem de
programao que ser utilizada, mas essas variaes
ocorrem apenas na sintaxe, pois a semntica deve ser
exatamente a mesma.
Estrutura de um Pseudocdigo:
algoritmo Nome_do_Algoritmo
Tem como objetivo identificar o algoritmo, devemos utilizar um
nome o mais significativo possvel, para facilitar a identificao
declare
Declarao das variveis. Neste ponto so informadas quais
variveis e seus respectivos tipos sero utilizadas no algoritmo
incio
Corpo do algoritmo. Aqui ser escrita a seqncia de
comandos que devem ser executados para solucionar o referido
problema
fim
32
Pseudocdigo Exemplo
Observaremos agora o pseudocdigo de um
algoritmo que recebe um valor inteiro acresce duas
unidades a este e exibi o resultado.
algoritmo exemplo1
declare n int
incio
escreva Digite um nmero:
leia n
n+=2
escreva Resultado: , n
fim
33
Pseudocdigo Exerccio
Construa o pseudocdigo de um algoritmo que
efetuar a multiplicao de dois inteiros.
34
35
36
seno
<instruo2>
.
.
.
fim_se
37
38
Construa
o
pseudocdigo de um algoritmo para obter o
resultado da diviso de dois nmeros.
39
40