1 7 – fluxogramas. 2 consiste na descrição de um algoritmo de forma gráfica. este formalismo...
TRANSCRIPT
![Page 1: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/1.jpg)
1
7 – Fluxogramas7 – Fluxogramas
![Page 2: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/2.jpg)
2
7 – Fluxogramas7 – Fluxogramas
Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os diferentes tipos de estruturas anteriormente descritas: sequência, decisão e repetição.
![Page 3: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/3.jpg)
3
7 – Fluxogramas7 – FluxogramasSímbolosSímbolos SignificadoSignificado ExemploExemplo
Processamento Processamento em geralem geral
Leitura/EscritaLeitura/Escritade dadosde dados
Inicio/FimInicio/Fimde de
ProcessamentoProcessamento
Linha de FluxoLinha de Fluxo
Conector de Conector de FluxosFluxos
Decisão Decisão condicionalcondicional
Inicialização, Inicialização, teste e teste e
incrementoincremento
…… …… ……
x x+1
Mostrar x
Inicio
X>5
Para x 0 ate y faça
![Page 4: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/4.jpg)
4
7 – Fluxogramas7 – Fluxogramas
Estrutura base de um FluxogramaEstrutura base de um Fluxograma
Início
Instrução
Fim
Início
1+2
Fim
![Page 5: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/5.jpg)
5
7 – Fluxogramas7 – Fluxogramas
Algoritmo SomaAlgoritmo Soma[soma 2 valores][soma 2 valores]Real: valor1, valor2, resultadoReal: valor1, valor2, resultadoInícioInício
Mostrar “introduza o valor 1”Mostrar “introduza o valor 1”Ler valor1Ler valor1Mostrar “introduza o valor 2”Mostrar “introduza o valor 2”Ler valor2Ler valor2resultado resultado valor1+valor2 valor1+valor2Mostrar resultadoMostrar resultado
FimFim
Início
Ler valor1Ler valor1
Mostrar “introduza o valor 2”Mostrar “introduza o valor 2”
Ler valor2Ler valor2
resultado resultado valor1+valor2 valor1+valor2
Mostrar resultadoMostrar resultado
Mostrar “introduza o valor 1”Mostrar “introduza o valor 1”
Fim
![Page 6: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/6.jpg)
6
7 – Fluxogramas7 – Fluxogramas
A linha de fluxo é muito A linha de fluxo é muito importante, porque nos indica a importante, porque nos indica a próxima instrução a ser processada.próxima instrução a ser processada.
![Page 7: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/7.jpg)
7
7 – Fluxogramas7 – Fluxogramas
Vista a representação da estrutura Vista a representação da estrutura sequencial, vamos agora aprender a sequencial, vamos agora aprender a representar as estruturas representar as estruturas condicionais “Se” e “Caso”condicionais “Se” e “Caso”
![Page 8: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/8.jpg)
8
7 – Fluxogramas7 – Fluxogramas
““Se”Se”
Se <condição>
então
<comandos >
FimSe
![Page 9: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/9.jpg)
9
7 – Fluxogramas7 – Fluxogramas
““Se”Se”
Se <condição>
então
<comandos >
senão
<comandos1>
FimSe
![Page 10: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/10.jpg)
10
7 – Fluxogramas7 – Fluxogramas
““Caso”Caso”
CASO expressão IGUAL A constante1 :
bloco de instruções 1 constante2 :
bloco de instruções 2 … Senão:
bloco de instruções nFimCaso
![Page 11: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/11.jpg)
11
7 – Fluxogramas7 – Fluxogramas
Estruturas de repetição Estruturas de repetição EnquantoEnquanto Repita … atéRepita … até ParaPara
![Page 12: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/12.jpg)
12
7 – Fluxogramas7 – Fluxogramas
Enquanto <condição> faça
<bloco de instruções> FimEnquanto
![Page 13: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/13.jpg)
13
7 – Fluxogramas7 – Fluxogramas
Repita <bloco de
instruções >até <condição>
![Page 14: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/14.jpg)
14
7 – Fluxogramas7 – Fluxogramas
Para vc valor_inicial até valorN Faça
<bloco de comandos>FimPara
VC : variável de controlo
![Page 15: 1 7 – Fluxogramas. 2 Consiste na descrição de um algoritmo de forma gráfica. Este formalismo inclui um conjunto de símbolos gráficos que representam os](https://reader035.vdocuments.mx/reader035/viewer/2022081518/552fc119497959413d8c93c2/html5/thumbnails/15.jpg)
15
exercicios_aula4.ppt : 5 , 6exercicios_aula4.ppt : 5 , 6 exercicios_aula6.ppt : 6 , 13exercicios_aula6.ppt : 6 , 13 exercicios_aula7_8.ppt : 5 , 6 , 7 exercicios_aula7_8.ppt : 5 , 6 , 7