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