Anda di halaman 1dari 2

ESTRUTURA DE

REPETIÇÃO PARA
A instrução PARA implementa um LOOP com o número de iterações pré-
definidas.
Iteração é o processo chamado na programação de repetição de uma ou mais
ações. É importante salientar que cada iteração se refere a apenas uma instância
da ação, ou seja, cada repetição possui uma ou mais iterações.
Por exemplo, um algoritmo que realiza a soma dos números de 1 a 10, terá um
número de interações pré-definido em 10. Para controlar o numero de repetições
é utilizada uma variável contadora.
A estrutura de repetição PARA implementa um contador implicitamente, assim:
PARA contador DE valor-inicial ATE valor-final [PASSO < incremento>] FAÇA
Instruções a serem executadas repetidamente até a variável contadora
atingir o valor final.
FIM-PARA
O passo de incremento é opcional, esse recurso serve pera definir qual o valor do
incremento do contador, por exemplo de 1 em 1 (padrão), de 2 em 2, de 3 em 3,
etc. Essa estrutura de repetição realiza o incremento de um contator de forma
implícita.

EXEMPLO:
Vamos implementar como exemplo um algoritmo para calcular o fatorial de um
número.
O fatorial de um número natural n é o produto de todos os inteiros positivos
menores ou iguais a n.
Exemplo:
Fatorial de 5:
5! = 1 * 2 * 3 * 4 * 5
5! = 120
Nesta estrutura, não é necessário incrementar nem inicializar o contador, isso é
feito automaticamente.
Resultado:

ATIVIDADES:
Faça um algoritmo que construa a tabuada de um numero digitado pelo
usuário.
Altere o exercício número 1 para que o usuário possa escolher o começo
e o fim da tabuada.
Mostre todos os números impares entre 1 e 500.

Anda mungkin juga menyukai

  • Atividade Cadastro Clientes VBA
    Atividade Cadastro Clientes VBA
    Dokumen10 halaman
    Atividade Cadastro Clientes VBA
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Aula Funções Financeiras VBA
    Aula Funções Financeiras VBA
    Dokumen3 halaman
    Aula Funções Financeiras VBA
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Apostila Access
    Apostila Access
    Dokumen97 halaman
    Apostila Access
    Edson De Jesus Carbonaro
    0% (1)
  • FrontPage 2000
    FrontPage 2000
    Dokumen127 halaman
    FrontPage 2000
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Lógica Aula 01 PDF
    Lógica Aula 01 PDF
    Dokumen3 halaman
    Lógica Aula 01 PDF
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Excel Aula 02
    Excel Aula 02
    Dokumen6 halaman
    Excel Aula 02
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Excel Aula 01 PDF
    Excel Aula 01 PDF
    Dokumen12 halaman
    Excel Aula 01 PDF
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Excel Avançado Aula 1
    Excel Avançado Aula 1
    Dokumen5 halaman
    Excel Avançado Aula 1
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Word 2000
    Word 2000
    Dokumen80 halaman
    Word 2000
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Excel 2000
    Excel 2000
    Dokumen162 halaman
    Excel 2000
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 09
    Java Aula 09
    Dokumen1 halaman
    Java Aula 09
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 08
    Java Aula 08
    Dokumen2 halaman
    Java Aula 08
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Função SOMA: adicione valores em planilhas
    Função SOMA: adicione valores em planilhas
    Dokumen4 halaman
    Função SOMA: adicione valores em planilhas
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Lógica Aula 02
    Lógica Aula 02
    Dokumen3 halaman
    Lógica Aula 02
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 01
    Java Aula 01
    Dokumen3 halaman
    Java Aula 01
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 03
    Java Aula 03
    Dokumen2 halaman
    Java Aula 03
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 01
    Java Aula 01
    Dokumen3 halaman
    Java Aula 01
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 04
    Java Aula 04
    Dokumen3 halaman
    Java Aula 04
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 02
    Java Aula 02
    Dokumen5 halaman
    Java Aula 02
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Aula de Lógica 1
    Aula de Lógica 1
    Dokumen3 halaman
    Aula de Lógica 1
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Lógica Aula 02
    Lógica Aula 02
    Dokumen3 halaman
    Lógica Aula 02
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Lógica Aula 07
    Lógica Aula 07
    Dokumen2 halaman
    Lógica Aula 07
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Html5 Aula 01
    Html5 Aula 01
    Dokumen9 halaman
    Html5 Aula 01
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Excel 2013 - Macros para automatizar tarefas
    Excel 2013 - Macros para automatizar tarefas
    Dokumen83 halaman
    Excel 2013 - Macros para automatizar tarefas
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Scratch Aula 03 PDF
    Scratch Aula 03 PDF
    Dokumen8 halaman
    Scratch Aula 03 PDF
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Scratch Aula 04
    Scratch Aula 04
    Dokumen8 halaman
    Scratch Aula 04
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Apostila PowerPoint PDF
    Apostila PowerPoint PDF
    Dokumen87 halaman
    Apostila PowerPoint PDF
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Scratch Aula 05
    Scratch Aula 05
    Dokumen5 halaman
    Scratch Aula 05
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Scratch Aula 02
    Scratch Aula 02
    Dokumen7 halaman
    Scratch Aula 02
    Edson De Jesus Carbonaro
    Belum ada peringkat