Vnit°nφ jazyk WinBase602 obsahuje takΘ tzv. podmφn∞n² v²raz p°evzat² z jazyka C. Podmφn∞n² v²raz mß tento tvar:
v²raz_1 ? v²raz_2 : v²raz_3
kde v²raz_1 je nepodmφn∞n² v²raz typu Boolean a v²raz_2 je nepodmφn∞n² v²raz stejnΘho typu jako v²raz_3. P°itom v²raz_3 m∙₧e b²t i podmφn∞n².
P°i vyhodnocovßnφ podmφn∞nΘho v²razu se nejprve vyhodnotφ v²raz_1. Pokud mß hodnotu TRUE, vyhodnotφ se dßle v²raz_2, jinak se vyhodnotφ v²raz_3. Ten z nich, kter² se vyhodnotil, udßvß zßrove≥ hodnotu celΘho podmφn∞nΘho v²razu.
P°φklad:
1) hodnotovß slo₧ka pohledu:
(druh=1 ? "odeslanΘ" : druh=2 ? "doÜlΘ"
: "neznßm² p∙vod")
2) zapsßnφ absolutnφho hodnoty Φφsla x
Absx := (x<0 ? -x : x)
Viz takΘ: