23
Identifica r que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramenta s e pneu suplente Desapertar a meio termo os parafusos Colocar o macaco Desapertar os parafusos e tirar o pneu Colocar o pneu suplente e apertar os parafusos Descer o carro e apertar melhor os parafusos Guardar as ferramentas e o pneu furado, limpar as mãos Guardar triângulo e colete Desligar 4 piscas Colocar o pneu furado em reparação Algoritmo linear

Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Embed Size (px)

Citation preview

Page 1: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Identificar que o pneu furou

Ligar os 4 piscas

Vestir o colete e colocar o triângulo

Tirar ferramentas e pneu suplente

Desapertar a meio termo os

parafusos

Colocar o macaco

Desapertar os parafusos e tirar o pneu

Colocar o pneu suplente e apertar

os parafusos

Descer o carro e apertar melhor os parafusos

Guardar as ferramentas e o

pneu furado, limpar as mãos

Guardar triângulo e colete

Desligar 4 piscas

Colocar o pneu furado em reparação

Algoritmo linear

Page 2: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Misturar tudo

Untar a forma

Ligar o forno

colocar a massa na forma

Colocar a forma no forno

Aguardar que coza

Fim

Está cozido

?

sim

não

Algoritmo não linear

Page 3: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Colocar o prato no micro-ondas

Ligar o micro-ondas

Marcar o tempo

Ver se está

quente

pronto

não

sim

Algoritmo não linear

Patrícia Reis06-11-09

Page 4: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

h

b

Área do triângulo

A = b*h/2

Obter b

Obter h

A =b*h/2

Mostrar A

input

processamento

output

Algoritmo da área do triângulo

Page 5: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Algoritmo que permite obter a soma de dois números

Obter A

Obter B

C = A + B

Mostrar C

Page 6: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Temperatura Média = temp máxima + temp mínima 2

Obter tempmáxima

Obter tempminima

T .m = t.m + t.m 2

Obter tempMédiainput

processamento

output

Page 7: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Obter a Média

Obter nota 1

Obter nota 2

Obter nota 3

M = nota1 + nota2 + nota 3

3

Mostrar M

Page 8: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Quanto ganha por Mês

22 dias

Valor ao dia

22 * valor por diaMostrar valor

Page 9: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Volume = altura*largura*comprimento

Altura

Largura

comprimento

V= altura*largura*comprimento

v

Page 10: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Faça um algoritmo para calcular quantas ferraduras são necessárias para equipar todos os cavalos comprados para o príncipe árabe.

Obter c

F= c * 4

Mostrar F

C = cavalosF = ferraduras

Page 11: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

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

Obter idade

Idade *365

Mostrar nome e idade

Page 12: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

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

F=c*1,8+32

Mostrar F

Page 13: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

operador Operação

= Igualdade

> Maior que

< Menor que

>= Maior ou igual a

<= Menor ou igual a

<> Diferente

Operações de Processamento – Operadores relacionais

- Estes operadores são essencialmente utilizados em operações de comparação

Page 14: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Ler T

Consideremos assim o exemplo de um algoritmo para calcular se uma temperatura é negativa, positiva ou nula.

T>0? T=0?

Mostrar:Temperatura é

positivaMostrar:

Temperatura é Nula

Mostrar:Temperatura é Negativa

Não

sim sim

Não

Page 15: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Elabore um algoritmo que ao ler dois números informe se estes são iguais ou diferentes

Obter n1, n2

n1=n2?

Mostrar:são iguais

Sim

Não Mostrar:são Diferentes

Page 16: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Obter X (6)

Obter Y (5)

X > Y?

Mostrar por ordem

crescente:X , Y

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.

X = Y?

Mostrar são:Iguais

Mostrar:X , Y

sim

sim

não

Page 17: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Qual o seu peso no Planeta?

(peso)

Qual o seu Planeta? (P)

P =1?

PP= peso1/10*0.37

sim

P = 2?não

PP = peso2/10*0.88sim

P = 3?não

PP = Peso3/10*0.38

sim

P = 4?

não

PP = peso4/10*2.64

sim

P = 5?

não

PP = peso5/10*1.15

simP = 6?

não

PP = peso6/10*1.17sim

Peso inválido

não

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) A fórmula de cálculo da gravidade é?

Peso no Planeta = Peso na Terra/10*gravidade

Page 18: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

Variáveis A, B, C : inteiroInicio

Ler (A, B)C A + B;Escrever (C)

Fim

PSEUDOCÓDIGO

CORRESPONDE OU ALGORITMO (5)

Page 19: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

SIMBOLO DE INICIO OU FIM

ENTRADA OUSAIDA DE DADOS

PROCESSAMENTO INTERNO

SIMBOLO DE DECISÃO

LINHA DE FLUXO

CONECTOR

fLUXOGRAMA

Page 20: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

INICIO

LER (comp, larg)

Area <- comp* larg

Escrever Area

fim

Fluxograma

Page 21: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

inicio

Ler (B, H,)

FluxogramaPseudocódigo

Variáveis A, B, H : inteiroInicio

Ler (B, H);A <- B*H/2;Escrever (A)

Fim

A <- B*H/2

Escrever (A)

Fim

B

H

Area = B*H/2

Page 22: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

FluxogramaDado de conjuntos

início

Escrever (“quais são os 6 números a

introduzir)

Ler (A, B, C, D, E, F)

M <- (A, B, C, D, E, F)/6

Escrever (“A média é: M

Fim

Exercício 16pseudocódigo

Variáveis A, B, C, D, E, F, M: ReaisInício

Escrever (“quais são os 6 números a introduzir?”);Ler (A, B, C, D, E, F)/6;Escrever (“A média é”: M);

Fim

Page 23: Identificar que o pneu furou Ligar os 4 piscas Vestir o colete e colocar o triângulo Tirar ferramentas e pneu suplente Desapertar a meio termo os parafusos

início

Escrever (“qual é o preço e o respectivo desconto?”)

Ler ( PP, D)

Valor desc <- PP*D

T <- PP – Valor desc

Escrever (“o valor do é: T

fim

Variáveis PP, D, Valor desc, T : reais;Início

Escrever (“qual o preço do produto e respectivo desc?”)Ler ( PP, D);Valor desc <- PP* D