Algoritmos e Programação - 2015.1 - Aula 6

259 visualizações

Publicada em

Algoritmos e Programação - 2015.1 - Aula 6

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
259
No SlideShare
0
A partir de incorporações
0
Número de incorporações
7
Ações
Compartilhamentos
0
Downloads
15
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Algoritmos e Programação - 2015.1 - Aula 6

  1. 1. Algoritmos e Programação Prof.º Thyago Maia 2015.1
  2. 2. Objetivos Aula 6 • Apresentar as estruturas de repetição no Blockly 2
  3. 3. Estruturas de Repetição
  4. 4. Estruturas de Repetição • Uma estrutura de repetição é utilizada quando... – Um trecho do algoritmo (lista de instruções) ou até mesmo o algoritmo inteiro precisa ser repetido; • O número de repetições poderá ser fixo ou estar atrelado a uma condição; – Fixo, quando sabemos quantas vezes um determinado trecho de código será executado; – Atrelado a uma condição, quando a repetição de instruções depende de uma ação, de um cálculo, etc.; • No Blockly, as estruturas de repetição estão localizadas na aba “Laços” 4
  5. 5. Estrutura de Repetição “Repita n Vezes”
  6. 6. Repita n Vezes • Nesta estrutura, um valor inteiro define a quantidade de vezes que a estrutura irá repetir a lista de instruções que a mesma delimita; • Utilizada quando necessitamos repetir a execução de instruções em uma quantidade pré-determinada. 6
  7. 7. Exemplo • Faça um algoritmo que lê o nome de 5 pessoas e, para cada nome digitado, exibe a mensagem “Bem vindo ” + o nome digitado; 7
  8. 8. Exemplo 8
  9. 9. Exemplo • Faça um algoritmo que lê o salário de 7 funcionários e, para cada salário lido, exibe uma mensagem de classificação, seguindo a tabela abaixo: 9 SALARIO CLASSIFICAÇÃO Até R$ 1200,00 (incluindo) Ganha Pouco Acima de R$ 1200,00 Ganha Muito
  10. 10. Exemplo 10
  11. 11. Exemplo • Faça um algoritmo que exibe a frase “Sport Campeão Brasileiro de 1987” quantas vezes o usuário desejar; 11
  12. 12. Exemplo 12
  13. 13. Exemplo • Faça um algoritmo que lê 5 números positivos e, após a leitura, exibe o maior número digitado; 13
  14. 14. Exemplo 14
  15. 15. Exemplo • Faça um algoritmo que lê 4 números, conta e exibe a quantidade de números negativos digitados; 15
  16. 16. Exemplo 16

×