Odlomak

Naredbe uslovnog grananja

Rešavanje većine problema često zahteva izvršavanje određenog dela programa u zavisnosti od ispunjenosti nekog uslova. Iz tog razloga neophodno je postojanje razgranatih struktura, koje se u programskom jeziku Pascal ostvaruju korišćenjem naredbe uslovnog grananja if i naredbe višestrukog grananja case.

 

 
Naredba uslovnog grananja – IF

Naredba uslovnog grananja if omogućava izvršavanje određenog dela programa u zavisnosti od toga da li je navedeni uslov ispunjen ili ne. Ukoliko je uslov ispunjen, tj. ukoliko je vrednost logičkog iskaza tačno (true), onda se izvršava jedna naredba ili blok naredbi navedenih unutar komande if. Ukoliko je vrednost logičkog izraza netačno (false), može se izvršiti neka druga naredba, odnosno blok naredbi.

 

 

 

Sintaksa

if <logicki_izraz> then <naredba1> [ else <naredba2> ];

Korišćenjem ovakve if – then – else konstrukcije moguće je formirati više oblika uslovnog grananja, kao što su: jednostruko, dvostruko i višestruko grananje.

 

 

 

Jednostruko grananje

Kod jednostrukog grananja računar ispituje vrednost logičkog izraza i ukoliko je ova vrednost tačno (true), izvršava se naredba, odnosno blok naredbi iza rezervisane reči then. Ukoliko je vrednost izraza netačno (false), ova naredba se ne izvršava.

No votes yet.
Please wait…

Prijavi se

Detalji dokumenta

Više u Informacione tehnologije

Više u Skripte

Komentari