2018. október 5., péntek

Összetett utasítás - Blokk: { }

Összetett utasítás más néven blok. Több utasítás összekötésére szolgál, végeredményben egy utasításba sűrít egy bloknyi utasítást.


Hátultesztelő ciklus: do while


Feltétel tesztelése a ciklus végén történik. Ennek következtében a ciklus legalabb egyszer végre lesz hajtva. Minden egyes ismétlés után leteszteli hogy teljesült-e a feltétel. ha a megadott feltétel igaz akkor folytatódik a ciklus futása ha nem akkor befejeződik. 

i=10;
do --i; while ( i > 0);
do {
  i++;
  if (i==5)
    break;
} while ( i <10);

Elöltesztelő ciklus: while

Feltétel tesztelése a ciklus elején történik. Minden egyes ismétlés előtt leteszteli hogy teljesült-e a feltétel. Az első végrehajtás előtt is történik tesztelés, ezért ez a ciklus használata kitűnő olyan helyzetekben ahol megeshet hogy egyszer se kell végrehajtani a ciklust. 
i=0;
while (i<10) ++i;
x =0;
while (i<20)
{
 i= i+2;
 if (i==16)
 {
    continue;
 }
 x++; 
}

Feltételes utasítás: if, if else

Programunk futtatását feltételekhez köthetjük. A feltételes utasítás segítségével két irányba terelhetjük a folyamatot. Ha teljesül a feltétel akkor az első irányba folytatódik a program futása ha nem akkor a második irányba. Az irányok alatt egy utasítás vagypedig egy blokk végrehajtását értem.

Nincsenek megjegyzések:

Megjegyzés küldése