O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Aula05 - Lógica de Programação

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 11 Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Semelhante a Aula05 - Lógica de Programação (20)

Anúncio

Mais de Jorge Ávila Miranda (20)

Mais recentes (20)

Anúncio

Aula05 - Lógica de Programação

  1. 1. Lógica de Programação
  2. 2. Estrutura de repetição (Loop) ● Enquanto-Faz ( While ) ● Faz-Enquanto (Do While) ● Para (For)
  3. 3. Enquanto (While) ● O laço enquanto é bastante parecido com a estrutura de seleção simples, onde temos um bloco de comandos sendo executado quando uma expressão lógica é verdadeira, não tendo nada pra ser executado quando o resultado da expressão for falso. ● A diferença entre as duas estruturas, seleção simples e enquanto, é que o bloco de comandos pode ser executado várias vezes: enquanto a expressão lógica permanecer verdadeira.
  4. 4. Enquanto (While) ● Sintax: ENQUANTO <expressão booleana> FAÇA <instruções a serem executadas enquanto a expressão booleana resultar em VERDADEIRO> FIM-ENQUANTO
  5. 5. Enquanto (While) inicio variavel inteiro n n <- 0 enquanto n < 3 faz escrever "alô mundo n" n <- n + 1 fimenquanto Fim Escreve “alô mundo” 3 vezes Você consegue ver ?
  6. 6. Mãos a massa ● Exercício01 – Crie um algoritmo que escreva de 1 a 10 na tela ● Exercício02 – Crie um algoritmo que escreva de 10 a 1 na tela ● Exercício03 – Crie um algoritmo que leia um nome de usuário e senha e enquanto a senha não esteja correta pessa para inserir a senha novamente.
  7. 7. CUIDADO! ● Loop infinito – Usar laços, muitas vezes, pode ser uma tarefa perigosa. – Isso por conta de uma coisa chamada loop infinito. – Um loop ou laço infinito é aquele que apresenta sempre uma condição de teste verdadeira,ou seja, nunca termina.
  8. 8. Exemplo inicio variavel inteiro n n <- 1 enquanto n < 3 faz escrever "alô mundo n" n <- n fimenquanto Fim Consegue ver ?
  9. 9. Faz-Enquanto (Do While) ● Neste caso, executa-se primeiro o bloco de operações e somente depois é realizado o teste de condição. Se a condição for verdadeira, o fluxo do programa continua normalmente. ● Caso contrário é processado novamente os comandos antes do teste da condição.
  10. 10. Faz-Enquanto (Do While) inicio variavel Texto nome variavel inteiro cont ler nome cont <- 0 faz escrever "seu nome é ", nome cont <- 1 enquanto cont < 1 Fim O que será escrito?
  11. 11. Mãos a massa ● Exercício01 – Crie um algoritmo que leia dois números e diga se são divisores ( lembre-se de usar o mod %). ● Exercício02 – Crie um algoritmo que imprima a soma dos números de 1 a 10. ● Exercício03 – Crie um algoritmo que imprima a tabuada de 9 ate o numero 5

×