Općenito o programiranju
Osnove programiranja
3. Strukturno programiranje
3.2. Selekcija - grananje programa
Grananje programa omogućuje da se program izvodi ovisno o parametrima koji se provjeravaju za vrijeme izvođenja programa. Uvjet može npr. biti odgovor korisnika programa preko tipkovnice. Parametriziranje programa omopgćuje da program bude prilagodljiv i da se ponašanje programa mjenja prematrenutačnim okolostima.
Logički uvjeti baziraju se na logičkim operatorima koji se primjenjuju na jednom ili više operanada unutar logičkih izraza.
Prikaz selekcije korištenjem dijagrama tijeka: