Гранање омогућава да се део наредби програма извши, а део не. Kоје наредбе ће бити извршене зависи од испуњености услова. Услов треба да схватиш као тврђење које може бити тачно или нетачно.
У категорији Управљање налазе се два блока намењена гранању:
- Блок који обезбеђује да се изврше одређене наредбе ако је резултат провере испуњености услова тачно
и - Блок који обезбеђује да се изврше одређене наредбе ако је резултат провере испуњености услова тачно, а друге наредбе ако је резултат провере испуњености услова нетачно

Оператори поређења
Један од начина да утврдимо да ли је услов испуњен јесте да, из категорије Оператори одаберемо неки од оператора поређења:
- веће од

- мање од

- једнако

Логички оператори
Интересантно је да погледамо принцип функционисања логичких оператори. Они су, као и оператори поређења, шестоугаоног облика, те након извршавања, враћају вредност true или false. Ипак, имају сложенији посао од оператора поређења. Користећи ове операторе, можемо да комбинујемо два или више услова како бисмо добили један резултат (тачно или нетачно).
- Оператор
враћа вредност true ако су тачна оба услова; - Оператор
враћа вредност true ако су тачан бар један од услова; - Оператор
враћа вредност true ако није испуњен услов (вредност услова је нетачно).
Први пут си у ситуацији да саставиш програм у којем комуницираш са кориником. Да би комуникација била могућа потребно је да користиш блок из категорије Осећаји.
Тај блок изгледа овако:
Пример: Ово је само почетак састављања квиза.


Нема коментара:
Постави коментар