Professional Documents
Culture Documents
Ciklas FOR
Ciklas FOR
Kai iš anksto žinoma, kiek kartų reikia kartoti veiksmus, naudojamas žinomo kartojimų
skaičiaus ciklas for.
int i;
for (i = 1; i <= 4; i = i + 1)
cout << i << endl;
int i;
int n = 3, m = 7;
for (i = n; i <= m; i++)
cout << i << " ";
3 pvz. Kada cikle reikia atlikti kelis sakinius, tuomet jie skliaudžiami riestiniais skliaustais.
int i;
int m = 3;
for (i = 1; i <= 3; i++)
{
m = m + 2;
cout << i << " --> " << m << endl;
}
4 pvz. Ciklo kintamojo reikšmė gali būti ne tik didinama, bet ir mažinama nustatytu žingsniu
int i;
int m = 7, n = 5;
for (i = m; i >= n; i--)
cout << i << endl;
int i;
cout << "Sumavimo algoritmas" << endl;
int suma = 0; // Pradinė suma - privaloma
for (int i = 1; i <= 3 ; i++)
suma = suma + i;
cout << "Sudeda skaicius nuo 1 iki 3"<< endl;
cout << "suma= " << suma << endl;