Ciklas For ir algoritmas (kintamasis, reikšmė, komanda...)

Parengė ITMM Artūras Šakalys

  
Įrašykite teisingą atsakymą.
C++ programoje ciklas for naudojamas tada, kai veiksmą reikia kartoti daug kartų ir kartojimų skaičius yra iš anksto.
Tipinė for ciklo struktūra yra:
for(int i = 1; i <= ; i++)
Šiame cikle kintamasis i vadinamas ciklo .
Ciklo pradžioje parašyta int i = 1 reiškia, kad ciklas nuo 1.
Sąlyga i <= n reiškia, kad ciklas bus vykdomas tol, kol kintamasis i bus arba lygus n.
Komanda i++ reiškia, kad ciklo kintamasis kiekvieną kartą vienetu.
Jeigu norime cikle apskaičiuoti visų skaičių sumą, dažniausiai naudojame kintamąjį .
Prieš ciklą sumos kintamajam dažniausiai priskiriama reikšmė .
Cikle suma dažnai didinama komanda
suma = + x;
Trumpesnis šios komandos yra suma += x;
Jeigu cikle norime suskaičiuoti, kiek kartų tenkinama tam tikra sąlyga, naudojame kiek.
Kai sąlyga tenkinama, dažniausiai rašome kiek++;
Jei cikle reikia sąlygą, naudojamas sakinys if.
Pavyzdžiui, jei norime patikrinti, ar skaičius yra , galime rašyti:
if(x % 2 == 0)
Čia ženklas % reiškia operaciją.
Jeigu skaičius dalijasi iš 2 be liekanos, tuomet jis yra skaičius.
Jeigu skaičius nesidalija iš 2 be liekanos, tuomet jis yra skaičius.