Ako se nalazite na raskrsnici i ne znate kojim putem
dalje, onda da bi doneli odluku iskoristite if –else grananje.
Prošlo je podne. Strojite na raskrsnici. Želite ići na
zapad. Pogledajte gde je sunce i krenite na tu stranu.
Kakve sve ovo veze ima
sa programiranjem?
Recimo da naša raskrsnica ima put levo i put desno.
Pogledam desno ako (IF) vidim sunce krenem desno, u suprotnom (ELSE) idem levo.
Jasnije?
If-else petlje se koriste kada treba doneti neku
odluku, if deo petlje se izvršava ako je neki ulov tačan, else ako nije.
if (uslov)
{
//uradi
ovo
}
else
{
//uradi onda ovo
}
if (vidimSunceLevo)
{
skreniLevo;
}
else
{
skreniDesno;
}
int
godine=5;
if (godine<18)
{
ovoJeMaloletnaOsoba;
}
else
{
osobaJePunoletna;
}
Ako bi
ova naša raskrsnica imala više od dva puta onda bi koristili
ugnježdenu if else petlju.
if(vidimSunceLevo)
{
skreniLevo;
}
if(vidimSunceDesno)
{
skreniDesno;
}
else
{
nastaviPravo;
}
Možemo ubaciti
if blokova koliko god puteva da imamo.
No comments:
Post a Comment