Toggle menu
310,1 tis.
44
18
525,6 tis.
Hrvatska internetska enciklopedija
Toggle preferences menu
Toggle personal menu
Niste prijavljeni
Your IP address will be publicly visible if you make any edits.

Grana (softver)

Izvor: Hrvatska internetska enciklopedija

Grananje je programska struktura koja omogućuje različit tijek programa, ovisan o rezultatu postavljenog uvjeta. To je važna struktura bez koje bi mogućnost rješavanja zadataka računalom bila vrlo ograničena. Rezultat postavljenog uvjeta mora biti jedno od dva stanja: true/false, da/ne, istina/laž, 1/0. Vrijednost rezultata uvjeta bit će 1 ako je uvjet zadovoljen i 0 ako uvjet nije zadovoljen.[1]

Dijelovi programa koji se uvjetno izvode, grupiraju se u skupine ili blokove naredaba. Svaki se blok naredbi u ovoj inačici pseudo jezika omeđuje parom otvorena i zatvorena vitičasta zagrada ({ }). Ako blok naredbi ima samo jednu naredbu zagrade se mogu izostaviti. Blokovi naredbi se obično pišu uvučeno zbog preglednosti.[1]

U dijagramu tijeka se za grananje koristi geometrijski lik romb.[1]

Vidi

Izvori

  1. 1,0 1,1 1,2 Osnovne programske strukture‎ > ‎Struktura grananja Sanda Šutalo, Darko Grundler: Osnove programiranja u jeziku C++ (objavljeno pod licencijom Creative Commons Autorska prava), stranicama pristupljeno 11. kolovoza 2016.)