(Algoritmo linear)
Identificar que o
pneu furou
Pneu furado
Colocar o macaco e
levantar o carro
Guardar o triângulo
e o colete
Ligar os 4 piscas
Desapertar o resto
dos parafusos e tirar
o pneu
Desligar os 4 piscas e
seguir caminho
Vestir colete e
colocar triângulo
Colocar o pneu
suplente e apertar os
parafusos
Colocar o pneu
furado em reparação
Tirar ferramentas e
pneu suplente
Descer o carro e
apertar melhor os
parafusos
Desapertar a meio
termo os parafusos
Guardar as
ferramentas e o
pneu furado, limpar
as mãos
(Algoritmo linear)
Colocar 2 bifes num
prato
Receita
Colocar uma fritadeira
com óleo a aquecer
Lavar 3 folhas de alface
e 1 tomate, escorrer
Temperar a salada com
azeite limão e sal fino
Temperá-los com sal
grosso, alho, pimenta ,
vinho branco e uma
folha de louro
Virar os bifes
Numa saladeira, partir
a alface e cortar o
tomate em rodelas
Pôr a mesa e servir
Levar ao lume uma
frigideira com
margarina e óleo
Colocar as batatas pré
fritas no óleo quente,
deixar fritar
Pôr as batatas numa
travessa com papel
absorvente e desligar o
lume aos bifes
Colocar os bifes na
frigideira e deixar fritar
Juntar aos bifes um
pouco de leite e
colocar em lume
brando
Descascar uma cebola
e cortá-la ás rodelas
para dentro da
saladeira
(Algoritmo não linear) Aquecer comida no microondas
Lavar as mãos
Fechar o microondas e
seleccionar a
temperatura
Tirar a comida do
frigorifico
Abrir o microondas e
provar
Colocar a comida num
prato
Não
Abrir o microondas e
colocar lá o prato
Está
quente?
Sim
Finalizar
obter área do Rectângulo
A
C
Obter C
INPUT
Obter L
INPUT
A=C*L
PROCESSAMENTO
L
Mostrar A
OUTPUT
TRIÂNGULO
INPUT
h = altura
INPUT
h
PROCESSAMENTO
b
OUTPUT
Temperatura média
Obter temp. máxima
Obter temp. mínima
Temp. méd. = temp. max. + temp. min.
2
mostrar temp. média
Obter média das 3 disciplinas
Obter nota D1
* A variável tem de ser escrita
sempre da mesma forma
(Média e não M)
Obter nota D2
Obter nota D3
*
Média = nota D1 + nota D2 + nota D3
3
*
Mostrar média
Obter ordenado
Obter dias
trabalho
Obter valor dia
Ordenado = dias trabalho * valor dia
Mostrar ordenado
Obter n v
Obter v v
n v * v v = total
Mostrar total
Obter A
input
Obter L
input
Obter C
V= A*L*C
Mostrar V
input
processamento
output
input
Obter C
processamento
F=C*4
output
Mostrar F
Obter Dias de Idade
I= idade
input
D= dias
Dano dias do
ano=365
Obter idade
processamento
Dias = idade*365
output
Mostrar dias
Converter graus célsius em fahrenheit
C = célsius
F = fahrenheit
Obter C
F = C*1,8+32
Mostrar F
input
processamento
output
Mostrar:
Temperatura é
Negativa
não
Ler T
não
T>0?
Sim
Mostrar:
Temperatura é
Positiva
T=0?
sim
Mostrar:
Temperatura é
Nula
Obter n1,n2
N1=n2
?
Algoritmo que ao ler dois números informe
se estes são iguais ou diferentes.
Não
Sim
Mostrar São
Iguais
Mostrar:
São Diferentes
Algoritmo que ao ler dois números os coloque por
ordem crescente. Não se esqueça de informar o caso
em que os dois números são iguais.
Sim
Ler nºy
X>y?
Y,X
Não
Ler nºx
Sim
X=Y?
São Iguais
Não
X,Y
Obter Peso
Planeta
Mostrar PP
Obter Peso
PP= P/10*0,37
Planeta
Inválido
Não
Sim
Sim
Mostrar
PP
Plan
eta=
1?
Sim
Não
Pla
net
a 6?
Plan
eta
2?
PP=P/10*0,88
PP=P/10*1,17
Não
Plan
eta
5?
Mostrar
PP
Sim
PP=P/10*1,15
Não
Sim
Plane
ta 3?
PP=P/10*0,38
Não
Não
Plan
eta
4?
Sim
PP=P/10*2,64
Download

ALGORITMO