raptor
FESP – FACULDADE DE ENGENHARIA SÃO PAULO
DISCIPLINA – BP1: PROCESSAMENTO DE DADOS
FLUXOGRAMA ou DIAGRAMA DE BLOCOS
Fluxograma ou Diagrama de blocos é a representação gráfica dos passos de um algoritmo. Facilita a visualização e compreensão da sequência dos passos do algoritmo.
Software RAPTOR
É um software que permite desenhar Fluxogramas (Diagramas de Blocos), no qual se representam os passos de um algoritmo. Possibilita também observar o “caminho” (fluxo) dos comandos executados durante um teste do algoritmo.
Sua interface inicial é mostrada a seguir, onde cada símbolo (bloco) representa um tipo de comando:
A correspondência entre um comando do VisuAlg e do símbolo (bloco) do Raptor é apresentada:
VisuAlg
Raptor
inicio
Start
fimalgoritmo
End
leia
escreva
cálculos
Profª Angela Hum Tchemra e Prof Emilio Pastorelo
1
FESP – Faculdade de Engenharia São Paulo
EXEMPLO 1: Escreva um algoritmo em Visualg e desenhe o fluxograma no Raptor que leia dois números quaisquer e apresente o valor da soma dos valores.
VisuAlg
Raptor
algoritmo: “Exemplo 1”
// Função: Calcular a soma de dois números
// Seção das Declarações
var a, b, soma: Real inicio escreva(“Digite o primeiro valor: “) leia (a) escreva(“Digite o segundo valor: “) leia (b) soma ← a+b escreval (“Soma dos valores é “,soma) fimalgoritmo Para testar o algoritmo no Raptor e observar o fluxo dos comandos, deve-se clicar no menu Run, na opção
Execute to Completion para compilar e executar passo a passo o algoritmo. Caso não ocorra erro de compilação (digitação), as janelas de entrada de dados (Input) surgem de acordo com os passos do algoritmo e a tela do MasterConsole apresentará o resultado obtido:
Profª Angela Hum Tchemra e Prof Emilio Pastorelo
2
FESP – Faculdade de Engenharia São Paulo
EXEMPLO 2: Escreva um algoritmo em Visualg e desenhe o fluxograma no Raptor que leia três números