A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Programação I Aula 06 Autor: Francisco Airton Professor: André L. R. Didier 1.

Apresentações semelhantes


Apresentação em tema: "Programação I Aula 06 Autor: Francisco Airton Professor: André L. R. Didier 1."— Transcrição da apresentação:

1 Programação I Aula 06 Autor: Francisco Airton Professor: André L. R. Didier 1

2 Objetivos Apresentar as estruturas de repetição Apresentar a estrutura de repetição PARA 2

3 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; 3

4 Estruturas de Repetição 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.; 4

5 Estrutura de Repetição PARA Nesta estrutura, uma variável de controle é inicializada com um valor. Para cada iteração, seu valor é comparado com um valor final; A execução da lista de instruções se repetirá até que a variável de controle seja maior que o valor final ; Para cada iteração, a variável de controle é incrementada; 5

6 PARA Sintaxe 6

7 Exemplo Faça um algoritmo que escreva os números entre 1 e 5 (incluindo ‐ os). 7

8 Exemplo inicio inteiro i para i de 1 ate 5 escrever i proximo fim 8

9 Faça um algoritmo que escreva os números pares entre 1 e 10. inicio inteiroi para i de 2 ate 10 passo 2 escrever i proximo fim 9

10 Exercício Utilizando a estrutura PARA, faça um algoritmo que apresente todos os números ímpares entre 0 e 100. 10

11 inicio inteiro i para i de 1 ate 100 passo 2 escrever i, "\n" proximo fim 11

12 Exercício Faça um algoritmo que lê o sexo de um grupo de 20 pessoas e calcula: – A quantidade total de homens; – A quantidade total de mulheres; 12

13 inicio inteiro i, quantidade_homens, quantidade_mulheres texto sexo para i de 1 ate 20 escrever "Digite seu sexo: (M,F)" ler sexo escolhe sexo caso "M", "m": quantidade_homens <- quantidade_homens + 1 caso "F", "f": quantidade_mulheres <- quantidade_mulheres + 1 defeito: escrever "Tem certeza?\n" fimescolhe proximo escrever "Quantidade de homens: ", quantidade_homens, "\n" escrever "Quantidade de mulheres: ", quantidade_mulheres, "\n" fim 13

14 Exercício Faça um algoritmo que lê a idade de 10 pessoas. Em seguida, o algoritmo deverá apresentar a quantidade de adolescentes (de 12 a 17 anos); 14

15 Exercício inicio inteiro i, idade, quantidade_adolescentes para i de 1 ate 10 escrever "Digite a idade: " ler idade se (idade >= 12) e (idade <= 17) entao quantidade_adolescentes <- quantidade_adolescentes + 1 fimse proximo escrever "Quantidade de adolescentes: ", quantidade_adolescentes, "\n" fim 15

16 Explore o assunto! 16


Carregar ppt "Programação I Aula 06 Autor: Francisco Airton Professor: André L. R. Didier 1."

Apresentações semelhantes


Anúncios Google