Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Identificar que o pneu furou
Desapertar os parafusos e tirar o pneu Colocar o pneu suplente e apertar os parafusos Ligar 4 piscas Descer o carro e apertar o parafusos Vestir colete e colocar triangulo Colocar pneu furado em reparação Tirar ferramentas e pneu suplente Guardar as ferramentas e o pneu furado, limpar as mãos Guardar triangulo e colete Desapertar a meio termo os parafusos Desligar 4 piscas e seguir caminho Colocar o macaco e levantar o carro
2
Partir o ovo e por dento da frigideira Ver se os ovos estão bom
Por dentro de um prato. Por um pouco de sal por cima do ovo Por um pouco de manteiga numa frigideira E comer Esperar que o ovo fique estrelado Acender o bico do fogão Bom apetite Por a frigideira no fogão Quando estiver estrelado, tirar com cuidado da frigideira, para não se queimar
3
sim não Colocar a comida Esperar que o tempo acabe Abrir o microondas
Tirar o prato do microondas Por o prato dentro do microondas Está quente? Fechar a porta do microondas sim Ligar o microondas não
4
A=b*h/2 A=10*5/2 Obter b 5 Input Obter h 10 A=b*h/2 processamento Mostrar A Output
5
Obter A Input Obter B C=A+B processamento Mostrar C output
6
2 2 Obter Temperatura máxima Obter Temperatura mínima Tmédia=Tmax+Tmin
Temperatura média = temp. máxima+ temp. mínima 2 Obter Temperatura mínima Tmédia=Tmax+Tmin 2 Mostra temperatura média
7
3 Obter disciplina A Obter disciplina B Média = Da +Db +Dc
Obter disciplina C Mostrar Média
8
Mês = dias de trab * valor por dia
Obter valor por dia Mostrar Mês Obter dias de trabalho Mês = dias de trab * valor por dia
9
Total = viagens * bilhete
Obter viagens Mostrar Total Obter bilhete Total = viagens * bilhete
10
Volume = Altura * largura * comprimento
Obter altura Obter largura Mostrar Volume Obter comprimento
11
Obter cavalos Mostrar ferraduras Ferraduras = cavalos * 4
12
Obter nome Obter idade Dias = idade*365 Mostrar dias, nome
13
Mostrar F Obter C C- graus célsius F- graus fahrenheit F = C × 1,8 + 32
14
= > < >= <= <>
Operador Operação = Igualdade > Maior que < Menor que >= Maior ou Igual a <= Menor ou Igual a <> Diferente
15
Mostrar : temperatura é Negativa Ler T
Não T=0? Não Sim Sim Mostrar : temperatura é positiva Mostrar : temperatura é Nula
16
Ler X e Y Mostrar : igual X=Y? Mostrar : diferente Sim Não
Elabore um algoritmo que ao ler dois números informe se estes são iguais ou diferentes. Ler X e Y Mostrar : igual X=Y? Sim Não Mostrar : diferente
17
Ler T Ligar A/C T<= 10? SIM NÃO T>=20 SIM Não liga NÃO
Programa A/C T= Temperatura Ler T T<= 10? Ligar A/C SIM NÃO T>=20 SIM Não liga NÃO
18
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. Ler X e Y Mostrar : X =Y X =Y? Sim Mostrar : X >Y Mostrar : Y > X Não Não Y > X? Sim
19
Elabore um algoritmo que permita ler o seu peso na terra, escolher um planeta, e calcular o seu peso nesse planeta. A relação de planetas é: Nº Planetas Gravidade relativa 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 Qual o peso da terra=t? Qual o planeta=p? P1=t/10*0.37 sim P1=t? Não existe planeta P2=t/10*0.88 Não sim P2=t? Não P3=t/10*0.38 Não sim P3=t? P6=t? Não P4=t/10*2.64 sim sim P4=t? P6=t/10*1.17 Não P5=t/10*1.15 sim P5=t? Não A fórmula de cálculo da gravidade é: PesoNoPlaneta = PesoNaTerra / 10 *gravidadeRelativa
20
pseudocódigo Variáveis A,B,C: inteiro Inicio Ler(A,B,); CA+B;
Escrever(C); Fim
21
Variáveis nome: string
Idade: inteiro Inicio ler(Nome, idade) escrever(“o ‘nome’ tem ‘idade’ anos”); Fim O Carla tem 19 anos
22
Fluxogramas Símbolo de inicio ou de fim Entrada ou saída de dados
Processamento inteiro Símbolo de decisão Linha de fluxo connector
23
Variáveis A,B,H: inteiro Inicio Ler(B,H); AB*H/2; Escrever(A); Fim
Fluxograma A=b*h/2 Inicio Pseudocódigo Variáveis A,B,H: inteiro Inicio Ler(B,H); AB*H/2; Escrever(A); Fim Ler (b*h) A=b*h/2 Mostrar (A) FIM
24
escrever (“Quantas pessoas vem ao jantar?”);
Fluxograma Inicio Inicio Pseudocódigo Escrever(“Quantas pessoas vem ao jantar?”) Variáveis P,B: reais Inicio escrever (“Quantas pessoas vem ao jantar?”); Ler(P) B0.25*P; Escrever(“A quantidade de bacalhau necessário e”,B); Fim Ler (P) Ler (P) B0,25*P P*0,25B Escrever (B) Escrever (“A quantidade de bacalhau necessário e”) FIM FIM
25
Variáveis A,B,C,D,E,F : reais; Inicio escrever (“qual os números?”);
Pseudocódigo Variáveis A,B,C,D,E,F : reais; Inicio escrever (“qual os números?”); Ler(A,B,C,D,E,F); M (A+B+C+D+E+F)/6 ; Escrever(“A média é ”,M); Fim Escrever(“qual os números?”) Ler (A+B+C+D+E+F) Media A+B+C+D+E+F =X/6 Escrever (“A media e M”) FIM
26
Variáveis : preço_produto, desconto, valor_desconto,total reais;
Inicio Pseudocódigo Escrever(“qual o preço do produto e respectivo desconto?”) Variáveis : preço_produto, desconto, valor_desconto,total reais; Inicio Escrever ; (“qual o preço do produto e respectivo desconto?”); Ler(: preço_produto, desconto, valor_desconto, total ); VD preço do produto * desconto; Total preço do produto – valor desconto; Escrever ;o total e ; total ; Fim Ler (preço do produto, desconto) VD preço do produto * desconto Total preço do produto – valor desconto Escrever (“o total e Total”) FIM
27
Fluxograma Cg- combustível gasto Ck- consumo km
Kms_v- distância da viagem em Kms PreçoC- preço do combustível Vg- valor gasto da viagem Cg=CK*Kms_v Vg=Cg*precoC Fluxograma Inicio Escrever (“quantos km tem a viagem)?”) Fim Ler (Kms_v) Escrever (“ os litros de combustível necessário para a viagem são: Cg”) ; (“o valor gasto com a viagem é : Vg”) Escrever (“quanto consome o carro num km”) Ler (Ck) Cg CK*Kms_v Vg Cg*precoC Escrever (“qual é o preço do litro de combustível”) Ler (precoC)
28
Pseudocódigo Variáveis cg, ck, kms_v, vg, preco_c: reais Inicio
Escrever(“quantos km tem a viagem?”); Ler (Kms_v); Escrever(“quanto consome o carro num km”); Ler (Ck); Escrever (“qual é o preço do litro de combustível”); Ler (precoC); Cg CK*Kms_v; Vg Cg*precoC; Escrever (“ os litros de combustível necessário para a viagem são,” Cg) ; Escrever (“o valor gasto com a viagem é ,”Vg); FIM
29
Estrutura de decisão em pseudocódigo e fluxograma
Se <condição> Então <bloco de instruções> Senão < bloco de instruções > fimSe SE condição SENÃO bloco de instruções ENTÃO bloco de instruções
30
Estrutura de decisão em pseudocódigo e fluxograma
Elabore o fluxograma e o pseudocodigo de um software que ao introduzir a nota de uma disciplina informe se o aluno está aprovado ou reprovado na disciplina. Considere uma escala de 0 a 20 em que 9,5 a 20 o aluno deverá transitar fluxograma Pseudocódigo inicio Variáveis nota: Real; Inicio Escrever (“ introduza a nota”) Ler (nota); se(nota>9,5) Então Escrever (“aprovado”) senão Escrever (“reprovado”) FimSe FIM Escrever (“ introduza a nota”) Ler (nota) Nota > 9,5 Falso Escrever (“reprovado”) verdade FIM Escrever (“aprovado”)
31
Considere uma escala de 0 a 20 em que de 10 a 20 a media é positiva.
Elabore o fluxograma e o pseudocodigo de um software que ao introduzir as notas das disciplina de matemática, de português e de inglês de determinado aluno informe qual a sua media e se a sua media é positiva ou negativa. Considere uma escala de 0 a 20 em que de 10 a 20 a media é positiva. inicio Escrever(“nota_mat”) Ler (nota_mat) Escrever(“nota_port”) Ler (nota_port) Escrever(“nota_ing”) Ler (nota_ing) media (nota_mat+nota_port+nota_ing)/3 Escrever (“reprovado”) Falso media > 10 Fim Escrever (“aprovado”) verdade
32
Variáveis nota_mat,nota_port,nota_ing : Real;
Inicio Escrever (“nota_mat”); Ler (nota_mat); Escrever (“nota_port”); Ler (nota_port); Escrever (“ nota_ing”); Ler (nota_ing); se((nota_mat+nota_port+nota_ing)/3=>10) Então Escrever (“aprovado”); senão Escrever (“reprovado”); FimSe FIM
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.