Professional Documents
Culture Documents
Sumario
Fluxogramas
Simples
Decises Condicionais
Repeties
Exerccios
2
Fluxogramas
Para que serve os Fluxogramas?
Para representar e facilitar a compreenso da estrutura lgica
de um algoritmo.
Quais as vantagens?
Permite desenvolver algoritmos sem nos preocuparmos com
as questes tcnicas de uma linguagem de programao.
Quais as fases de um fluxograma?
Entrada de informao
Processamento
Sada de informao
Blocos de um Fluxograma
Inicio / fim do algoritmo
Todos os fluxogramas tm um inicio e um
fim
Leitura de variveis
Introduo de dados
Calculo de expresses
Atribuio de valores a variveis
Escrita de informao
Apresentao de informaes ao utilizador
Linhas de fluxo
Definem a ordem de execuo dos smbolos
Deciso condicional
Permite que o fluxo siga por um lado ou por
outro mediante uma condio
Conectores de fluxo
Introduo Programao / Programao e Algoritmia
Calculo da rea do rectngulo
Introduo de dados
Escrita de informao
Calculo da rea do rectngulo
Na programao um dos conceitos
mais importantes o conceito de
varivel.
Se para calcular a rea preciso de
pedir ao utilizador para introduzir
dois lados, logo tenho que ter duas
variveis para guardar esses valores
para os utilizar posteriormente.
Se quero mostrar a rea, faz sentido
existir outra varivel para guardar o
resultado do processamento para
depois mostrar o seu valor
Regra Geral existem variveis para
representar as entradas e as sadas
dos algoritmos.
Podem ainda existirem outras
variveis auxiliares para o
processamento.
Exerccios
Construa um programa que calcule a rea e o permetro de um retngulo
cujos lados so introduzidos pelo utilizador.
Construa uma aplicao que calcule a nota final da disciplina de IP ou PA.
Basta ler a nota terica que tem um peso de 60% e a nota prtica que tem um
peso de 40%.
Construa uma aplicao que calcule a rea de um tringulo dados os seus
lados