Instrukcje sterujące

Rozróżniamy dwie podstawowe rodziny instrukcji sterujących - instrukcje warunkowe i pętle. Instrukcja warunkowa służy do podejmowania decyzji na podstawie wartości logicznej jakiegoś warunku

x=-7

if x<0:

   # zawartość bloku

elif x==0:

   # zawartość bloku

else:

   # zawartość bloku

Analogiczna instrukcja w językach Java i Objective-C będzie miała postać

int x;
x = -7;

if(x < 0)
{

}

else if(x == 0)
{

}
else
{

}

Instrukcja pętli służy do wykonania pewnego bloku czynności wielokrotnie, przy czym ilość powtórzeń zależy od spełnienia, bądź niespełnienia, pewnego warunku logicznego.

i=10

while i>=0:

   #zawartość bloku

W językach Java i Objective-C instrukcja ta będzie miała postać

int i;
i=10;
while(i>=0)
{

}

Oprócz powyższej instrukcji pętli, podobnie jak w języku Python mamy do dyspozycji instrukcję for w obu językach ma ona postać

int i;
for(i=0;i<10;i++)
{

}
Następna część - Funkcje