aula de programaçao
Prof. Clayton Almeida
Estrutura de Repetição para...faca
A estrutura para..faca é uma estrutura de repetição mais completa que a anterior, pois ela incorpora a inicialização, incremento e teste de valor final da variável de controle.
É preferencialmente utilizada em situações em que sabe-se previamente o número de repetições a serem feitas. Este número de repetições pode ser uma constante ou estar em uma variável.
Estrutura
para de ate [passo ] faca
fimpara
Estrutura de Repetição para...faca
Exemplo: Imprima 10 números começando pelo número 1.
inicio
// Seção de Comandos para x de 1 ate 10 faca escreval(x) fimpara fimalgoritmo inteiros
Estrutura de Repetição para...faca
Exemplo: Imprima 10 números começando pelo número 1.
inteiros
inicio
// Seção de Comandos para x de 1 ate 10 passo 1 faca escreval(x) fimpara fimalgoritmo Estrutura de Repetição para...faca
Exemplo 2: Crie um algoritmo onde o usuário irá informar 6 números. Imprima na tela somente os números maiores que 0.
inicio
// Seção de Comandos para x de 1 ate 6 passo 1 faca escreva("Informe um número ") leia(numero) se numero > 0 entao escreval(numero) fimse fimpara fimalgoritmo
Mão na Massa – Exemplo
Imprima na tela todos os número pares compreendidos no intervalo [0,45] usando a estrutura de repetição para faca.
Mão na Massa – Solução 1 var X : inteiro inicio // Seção de Comandos para x de 0 ate 45 passo 1 faca se x % 2 = 0 entao escreval(x) fimse fimpara fimalgoritmo
Mão na Massa – Solução 2 var X : inteiro inicio // Seção de Comandos para x de 0 ate 45 passo 2 faca escreval(x) fimpara fimalgoritmo Mão na Massa – Exemplo 2
Crie um algoritmo, usando a estrutura de repetição para faca, onde o usuário irá informar 2 números: inicial e final. Se o número inicial for MAIOR que o número final, imprima todos os números entre o