Identificar que
o pneu furou
Algoritmo linear
Colocar o macaco
Guardar as
ferramentas e o
pneu furado,
limpar as mãos
Ligar os 4 piscas
Vestir o colete
e colocar o
triângulo
Tirar
ferramentas e
pneu suplente
Desapertar a
meio termo os
parafusos
Desapertar os parafusos e
tirar o pneu
Colocar o pneu
suplente e apertar
os parafusos
Descer o carro e apertar
melhor os parafusos
Guardar triângulo e
colete
Desligar 4 piscas
Colocar o pneu furado
em reparação
Algoritmo não linear
sim
não
Algoritmo não linear
Colocar o prato no
micro-ondas
Ver se
está
quente
Ligar o microondas
não
sim
pronto
Marcar o tempo
Algoritmo da área do triângulo
Área do triângulo
h
A = b*h/2
b
A =b*h/2
Obter b
Mostrar A
input
Obter h
processamento
output
Algoritmo que permite obter a soma de dois números
Mostrar C
Obter A
C=A+B
Obter B
Temperatura Média = temp máxima + temp mínima
2
Obter temp
máxima
Obter temp
Média
input
Obter temp
minima
output
T .m = t.m + t.m
2
processamento
Obter a Média
Obter nota 1
Mostrar M
Obter nota 2
Obter nota 3
M = nota1 + nota2 + nota 3
3
Quanto ganha por Mês
22 dias
22 * valor por dia
Valor ao dia
Mostrar
valor
Volume = altura*largura*comprimento
Altura
Largura
V= altura*largura*comprimento
comprimento
v
Faça um algoritmo para calcular quantas ferraduras são necessárias para equipar todos os cavalos
comprados para o príncipe árabe.
C = cavalos
F = ferraduras
Obter c
Mostrar F
F= c * 4
Escreva um algoritmo para ler o nome e a idade de uma pessoa, e exibir quantos dias de vida possui.
Considere sempre anos completos, e que um ano possui 365 dias.,
Obter nome
Mostrar nome e idade
Obter idade
Idade *365
Alguns países medem temperaturas em graus Celcius, e outros em graus Fahrenheit. Faça um algoritmo para ler uma temperatura Celsius
e imprima-la em Fahrenheit
Conversão de
para
Fórmula
grau Celsius
grau Fahrenheit
°F = °C × 1,8 + 32
Valor dos graus
C
Mostrar F
F=c*1,8+32
Operações de Processamento – Operadores relacionais
- Estes operadores são essencialmente utilizados em operações de comparação
operador
Operação
=
Igualdade
>
Maior que
<
Menor que
>=
Maior ou igual a
<=
Menor ou igual a
<>
Diferente
Consideremos assim o exemplo de um algoritmo para calcular se uma temperatura
é negativa, positiva ou nula.
Mostrar:
Temperatura é Negativa
Não
T>0?
sim
Mostrar:
Temperatura é
positiva
Não
T=0?
sim
Mostrar:
Temperatura é Nula
Elabore um algoritmo que ao ler dois números informe se estes são iguais
ou diferentes
Obter n1,
n2
n1=n2
?
Sim
Mostrar:
são iguais
Não
Mostrar:
são Diferentes
Elabore um 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.
Mostrar:
X,Y
Obter X (6)
não
X>Y
?
X=Y
?
sim
Obter Y (5)
Mostrar por
ordem
crescente:
X,Y
sim
Mostrar são:
Iguais
PP = peso2/10*0.88
sim
Qual o seu peso
no Planeta?
(peso)
não
P =1?
não
P = 2?
P = 3?
sim
Qual o seu
Planeta? (P)
não
sim
PP = Peso3/10*0.38
PP= peso1/10*0.37
sim
P = 4?
não
Peso inválido
não
PP = peso4/10*2.64
não
P = 6?
P = 5?
sim
PP = peso5/10*1.15
1 = Mercúrio (0.37)
2 = Vénus (0.88)
3 = Marte (0.38)
4 = Júpiter (2.64)
5 = Saturno (1.15)
6 = Úrano (1.17)
sim
A fórmula de cálculo da gravidade é?
Peso no Planeta = Peso na Terra/10*gravidade
PP = peso6/10*1.17
Download

algoritmo