Funkcia implementuje programovateľný prepínač. Výsledkom je celočíselná hodnota.
Deklarácia
INT %Case(
INT in Ctrl,
INT in Default,
INT in Case1,
INT in Value1,
...
INT in CaseN,
INT in ValueN
)
Parametre
Ctrl
Riadiaci argument prepínača - určuje, ktorá hodnota bude výsledkom funkcie.
Default
Náhradná hodnota. Táto hodnota bude výsledkom funkcie, ak žiadny prvok prepínača nevyhovel riadiacemu argumentu.
ValueX
Prvky prepínača. Ak hodnoty Ctrl a CaseX sú zhodné, CaseX, ValueX bude výsledkom funkcie.
Popis
Funkcia nadobudne hodnotu ValueX ak Ctrl je rovné CaseX. Ak Ctrl nie je rovné žiadnemu z parametrov
CaseX, potom funkcia nadobudne hodnotu danú parametrom Default.
Pridať komentár