1 / 18

Lógica e Técnicas de Programação

Lógica e Técnicas de Programação. Algoritmos. Visual G. José Rui. Algoritmos. 3 passos para construir um programa. Exemplo 1. Faça um algoritmo que calcule a velocidade média de um carro e imprima as seguintes notificações de acordo com a tabela abaixo. Exemplo 1 - Resolução.

Download Presentation

Lógica e Técnicas 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 e Técnicas de Programação Algoritmos Visual G José Rui

  2. Algoritmos • 3 passos para construir um programa

  3. Exemplo 1 • Faça um algoritmo que calcule a velocidade média de um carro e imprima as seguintes notificações de acordo com a tabela abaixo.

  4. Exemplo 1 - Resolução • Primeira coisa: • Temos que Abstrair o problema; • Ou seja, interpretar o que o cliente deseja; • O que será ENTRADA • O que será PROCESSADO • O que será SAÍDA Velocidade Média Distância percorrida e Tempo

  5. Exemplo 1 - Resolução • Vamos pensar na tela do programa agora: • Pediremos ao usuário: • A distancia percorrida • O tempo gasto

  6. Exemplo 1 - Resolução • Para escrevermos uma mensagem na tela, qual comando usaremos? • Escreva(“ Texto desejado ”) • Para pegar o que o usuário digitou e guardá-lo em uma variável? • Leia( nomeDaVariavel)

  7. Exemplo 1 - Resolução • Agora vamos construir nosso programa • Quais variáveis nós precisaremos? • Distancia • Tempo • VelocidadeMedia >>> Lembrando que o nome da sua variável é criatividade sua. ------- Pode ser qualquer nome ------- NÃO pode separar nome de variável

  8. Exemplo 1 - Resolução • Temos agora que pedir ao usuário os dados de entrada • Usaremos os comandos: • Escreva • Leia Estes valores serão inseridos nas variáveis pelo comando LEIA

  9. Exemplo 1 - Resolução • Agora faz-se o processamento • Segunda a física • No VISUAL G faremos: VelocidadeMedia <- Distancia/Tempo Comando de atribuição >>> Processa a fração e coloca dentro de VelocidadeMédia

  10. Exemplo 1 - Resolução

  11. Exemplo 1 - Resolução • Agora devemos ver qual Opção se enquadra • Para isso usa-se o COMANDO: SE Se ( condição) entao Senao Fimse

  12. Exemplo 1 - Resolução • Continuando nosso código, fica assim: • Lembre da organização. • Sempre colocar 3 espaços (ou TAB)

  13. Exemplo 1 - Resolução • Continuando nosso código, fica assim: • Vamos verificar as próximas opções • Usaremos novamente o SE

  14. Exemplo 1 - Resolução • Continuando nosso código, fica assim: • Lembre da organização. • Sempre colocar 3 espaços (ou TAB)

  15. Exemplo 1 - Resolução • Pra finalizar, a ultima opção: • Como não é 1° nem a 2° então é a terceira opção

  16. Exemplo 1 – Resolução - Final EXECUÇÃO DO PROGRAMA

  17. Exercício • Faça um algoritmo que calcule o IMC de uma pessoa. Seu Algoritmo receberá como entrada a massa da pessoa e a altura da pessoa. E terá como saída a situação do seu peso.

  18. Exercício • Transcreva o exercício feito em sala para o VISUAL G e faça as devidas correções para seu programa funcionar. • Baseie-se no exemplo1 • Lembre-se que seu programa NÃO funcionará se tiver um errinho que seja • ENTÃO ATENÇÃO

More Related