3. Instrukcje sterujące

Instrukcje sterujące przebiegiem programu

instrukcja warunkowa (można zagnieżdżać)

if (warunek) instrukcja;

if (warunek) instrukcja1; else instrukcja2;

instrukcja przełączająca (zmienna która pełni rolę przełącznika musi być typu wyliczeniowego: int lub char)

switch (zmienna) {

case wartosc1: instrukcja1; break;

case wartosc2: instrukcja2; break;

case wartosc3: instrukcja3; break;

......................

default: instrukcja;

}

pętla while

while (warunek) instrukcja; //dopóki zachodzi warunek powtarzaj instrukcję

pętla do-while

do instrukcja while (warunek);//powtarzaj instrukcję dopóki zachodzi warunek

pętla for

for ( typ zmienna=wartosc_poczatkowa; warunek; zmiana zmiennej ) instrukcja;

break; opuszczenie pętli

continue; opuszczenie dalszego ciągu bieżącej iteracji w pętli

złożenie instrukcji

zawiera kilka instrukcji ujętych w nawiasy klamrowe { instr1; instr2; instr3; }

Zrozumieć iterację