320 likes | 425 Views
I dentificar 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.
E N D
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
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
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
A=b*h/2 A=10*5/2 Obter b 5 Input Obter h 10 A=b*h/2 processamento Mostrar A Output
Obter A Input Obter B C=A+B processamento Mostrar C output
Obter Temperatura máxima Temperatura média = temp. máxima+ temp. mínima 2 Obter Temperatura mínima Tmédia=Tmax+Tmin 2 Mostra temperatura média
Obter disciplina A Obter disciplina B Média = Da +Db +Dc 3 Obter disciplina C Mostrar Média
Obter valor por dia Mostrar Mês Obter dias de trabalho Mês = dias de trab * valor por dia
Obter viagens Mostrar Total Obter bilhete Total = viagens * bilhete
Volume = Altura * largura * comprimento Obter altura Obter largura Mostrar Volume Obter comprimento
Obter cavalos Mostrar ferraduras Ferraduras = cavalos * 4
Obter nome Obter idade Dias = idade*365 Mostrar dias, nome
Mostrar F Obter C C- graus célsius F- graus fahrenheit F = C × 1,8 + 32
Mostrar : temperatura é Negativa Ler T T>0? Não T=0? Não Sim Sim Mostrar : temperatura é positiva Mostrar : temperatura é Nula
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
Programa A/C T= Temperatura Ler T T<= 10? Ligar A/C SIM NÃO T>=20 SIM Não liga NÃO
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
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 é: 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
pseudocódigo Variáveis A,B,C: inteiro Inicio Ler(A,B,); CA+B; Escrever(C); Fim
Variáveis nome: string Idade: inteiro Inicio ler(Nome, idade) escrever(“o ‘nome’ tem ‘idade’ anos”); Fim O Carla tem 19 anos
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
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
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
Inicio 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
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
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)
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
Estrutura de decisão em pseudocódigo e fluxograma Pseudocódigo Pseudocódigo 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
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”)
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
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