srijeda, 28. studenoga 2012.

Grananje - obrada lekcije iz škole

Ponovimo


Izrazi mogu biti:
  • bilo koji C-izrazi
  • aritmetički
  • relacijski
  • logički
  • varijable
  • konstante
  • prazni izrazi
  • kombinacije izraza

Grananje

Grananje je mjesto u C jezicima gdje se pojavljuju petlje koje mogu biti istinite (True, T, 1...) ili lažne (False, F, 0...).

Kod grananja moramo znati redoslijed izvršavanja petlje:
  1. Računamo izraz
  2. Programiramo
  3. Ovisno o rezultatu, biramo između:
    • Istine (T)
    • Laži (F)
Nakon izvršavanja petlje idemo dalje na slijedeću naredbu ili izlaz.

Prilikom zapisivanja naredbe if, prvo se upisuje blok naredbi za istinu, a zatim za laž.

Grananje "if-else"

Grananje "if-else" najjednostavniji je oblik grananja. U C programskim jezicima zapisuje se na slijedeći način:

if (izraz)
{
   BLOK NAREDBI 1;
}
else
{
   BLOK NAREDBI 2;
}

Kada bi to htjeli grafički prikazati, to bi izgledalo ovako:


Grananje "if-else-if"


Grananje "if-else-if" je oblik grananja u kojem se mogu naći dvije ili više petlji. Ako grananje sa tri petlje želimo prikazati u  C programskim jezicima, onda se to može zapisati na slijedeći način:

if (Izraz 1)
{
   if (Izraz 2)
   {
   BLOK NAREDBI 1;
   }
else
{
   if(Izraz 3)
   {
   BLOK NAREDBI 2;
   }
   else
   {
   BLOK NAREDBI 3;
   }
}


Jedan od načina da ovo grananje grafički prikažemo:



PowerPoint prezentacija



Nema komentara:

Objavi komentar