Você está na página 1de 16

Programao de Computadores

Aula 11 Professora Bianca (Sala 302 Bloco E) bianca@ic.uff.br


http://www.ic.uff.br/~bianca/prog/
Aula 11 - 22/09/2008 1

Operaes de Repetio
Considere o seguinte algoritmo
Leia e escreva 5 valores

Aula 11 - 22/09/2008

Operaes de Repetio
Quando o nmero de valores a ser lido cresce, o nmero de passos tambm cresce.

Aula 11 - 22/09/2008

Operaes de Repetio
Nesses exemplos, um mesmo conjunto de passos se repete vrias vezes.

Quando isso acontece, podemos usar operaes de repetio que podem ser de dois tipos:
Nmero conhecido de repeties Nmero no-conhecido de repeties
Aula 11 - 22/09/2008 4

Nmero conhecido de repeties


Estrutura usada quando se conhece exatamente o nmero de vezes que a seqncia ser repetida. Forma geral:

Aula 11 - 22/09/2008

Nmero conhecido de repeties


No exemplo anterior:

Aula 11 - 22/09/2008

Especificao de vezes
<especificao de vezes>

<varivel> = <valor inicial>, <valor final>, <incremento>

Aula 11 - 22/09/2008

Exemplos de especificao de vezes

Aula 11 - 22/09/2008

Exemplos de especificao de vezes

Aula 11 - 22/09/2008

Exemplo

Aula 11 - 22/09/2008

10

Esquema de Funcionamento da Estrutura Repetir

Aula 11 - 22/09/2008

11

Exemplo

Aula 11 - 22/09/2008

12

Exemplo
Neste exemplo, os valores da varivel de controle no fazem diferena, contanto que o nmero de repeties seja o mesmo.

Aula 11 - 22/09/2008

13

Exerccios
Faa um algoritmo que leia 15 nmeros inteiros e faa o somatrio.

Aula 11 - 22/09/2008

14

Exerccios
Faa um algoritmo que leia 25 nmeros inteiros e calcule o somatrio dos nmeros pares.

Aula 11 - 22/09/2008

15

Exerccios
Faa um algoritmo que leia 5 nmeros inteiros e informe o maior deles.

Aula 11 - 22/09/2008

16

Você também pode gostar