Criar uma Loja Virtual Grátis
Ciclos (For)
Ciclos (For)

Ciclos (For)

   As estruturas de repetições são muito importantes para programas, pois muitas vezes o mesmo procedimentos têm que ser executados mais de uma vez.

   Em C/C++, basicamente existem três tipos de estrutura de repetição: FOR, WHILE e DO WHILE. Nessa seção estudaremos o FOR.

   O FOR como qualquer iteração* precisa de uma variável para controlar os loops (voltas). Em for, essa variável deverá ser inicializada, indicada seu critério de execução, e forma de incremento ou decremento. Ou seja, for precisa de três condições. Vale salientar que essas condições são separadas por ponto-e-vírgula (;).

FOR (inicialização ; até quando irá ser executado ; incremento ou decremento).

   No exemplo, faremos um programa que contará de 1 a 100. Você verá que é um programa que faz algo muito simples, ele soma um a uma variável várias vezes. O x começa em 1, o loop só será executado enquanto x for menor ou igual a 100 e a cada loop será somado 1 a x. Ex:

___________________________________________________________________________________

01.//loop com FOR
02.#include
03.#include
04.using namespace std;
05. 
06.int main (void){
07.int x;
08.for (x=1; x<=100; x="" code="">
09./* inicialização: x = 1
10.critério: executar enquanto x for menor ou igual a 100
11.incremento (++) será somado 1 a x ou seja (i++) -> 1+1=2 2+1=3 3+1=4...*/
12.cout << x <<" ";    system ("pause");
13.}
___________________________________________________________________________________

   O FOR também segue a mesma regra de IF. Caso haja mais de uma linha a ser executada pelo comando FOR, essas deverão estar agrupadas num bloco de dados ( { } ).

 

 


Fonte de informação:https://www.tiexpert.net/programacao/c/index.php