1 / 20

Lógica de Programação

Lógica de Programação. 3º Fase / Aula 1 Germano. Algoritmos. 1º Vimos alguns algoritmos em pseudocódigos:. Algoritmo da lâmpada. Algoritmo para tomar banho. Algoritmo do bolo. Algoritmos. Algoritmos. Algoritmo dos canibais. Algoritmo da torre de Hanói. Algoritmo para travessia do rio.

veta
Download Presentation

Lógica de Programação

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lógica de Programação 3º Fase / Aula 1 Germano

  2. Algoritmos 1º Vimos alguns algoritmos em pseudocódigos: Algoritmo da lâmpada Algoritmo para tomar banho Algoritmo do bolo

  3. Algoritmos Algoritmos Algoritmo dos canibais Algoritmo da torre de Hanói Algoritmo para travessia do rio

  4. Algoritmos Algoritmo da troca do pneu Algoritmo para escovar os dentes Algoritmo para tomar um copo d’água

  5. Algoritmos no VisuALG 2º Passamos a estruturar nossos algoritmos utilizando o VisuALG, agora eles ganham funcionalidades. Estrutura do VisuALG ??

  6. Estrutura do VisuALG “Algoritmo 1” Converter reais em dólar Germano Marcos Declaração das variáveis Ex: Qtd_reais : real Cotacao : real Linhas de Comandos: Ex: Escreva Escreval Leia 15/07/2011 Terminal secundário Esqueleto

  7. Terminal Principal ou Primário

  8. Algoritmos trabalhados em salaIMC “Algoritmo IMC” Calcular o IMC Germano Marcos Calcule o índice de massa corporal sabendo que para isso você deve solucionar a seguinte fórmula : Peso dividido pela altura ao quadrado. peso : real altura : real IMC : real Escreval("Digite seu peso") leia(peso) escreval("Digite sua altura") leia(altura) IMC <- peso / altura ^ 2 escreval("Seu índice de massa corporal é de =",IMC)

  9. Executando o Algoritmo do IMC

  10. Adicionando Comentários- IMC // a variável “x” receberá valores do tipo real que corresponderá ao peso // a variável “y” receberá valores do tipo real que corresponderá a altura // a variável “IMC” receberá valores do tipo real que corresponderá ao índice de massa corporal // o peso será dividido pela altura elevada ao quadrado pra obter o IMC

  11. Rodando o Algoritmo - IMC

  12. Desafiando Mestresencontrem os erros Debug

  13. Debug

  14. Lógica de Programação 3º Fase Germano

  15. Cuidando da Estética Algoritmos no VisuALG

  16. EX: Cabeçalho- IMC

  17. Estética no Algoritmo Continuando no VisuALG

  18. Desenvolva um algoritmo que calcule a média aritmética de um aluno e mostre a mensagem de situação(aprovado ou reprovado).SE / SENAO / FIMSE Exercício 1

  19. Desenvolva um algoritmo que calcule a média aritmética de um grupo de alunos e mostre a mensagem de situação(aprovado ou reprovado).SE / SENAO / FIMSEPARA / ATE / FIM PARA Exercício 2

  20. Desenvolva um algoritmo que calcule a média aritmética de um grupo de alunos e mostre a mensagem de situação(aprovado ou reprovado).SE / SENAO e FIMSEPARA / ATE e FIMPARAESCOLHA / CASO / OUTROCASO e FIMESCOLHA Exercício 3

More Related