Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Podmienené testy v programoch často testovať hodnoty premenných . Napríklad nasledujúci kód Java obsahuje podmienenej skúšku zahŕňajúcu Boolovský logika : 
 
 int MyNumber = 5 ; 
 
 if ( MyNumber > 0 ) System.out.println ( " väčší ako nula " ) ; 
 
 else if ( MyNumber < 0 ) System.out.println ( " Menší ako nula " ) ; 
 
 iný System.out.println ( "Musí byť nula " ) ; 
 
 Tento kód vykonáva množstvo zret'azené testov pomocou boolean logiku . Kód najprv testuje , či hodnota premennej vyhlásil je väčší ako nula , písanie správy na štandardný výstup konzoly, ak je , čo znamená , že test sa vrátil hodnotu true . Ak prvý test vracia hodnotu false , bude program vykonávať ďalšie skúšky , vyjadrené pomocou " else if " . Iba v prípade , že prvé dva testy vráti false bude program vykonávať , čo je v " inom " klauzula . 
 Rovnoprávnosť 
 
 podmienok v programovacích často používajú testy rovnosti . Nasledujúci príklad testu rovnosti v Jave : 
 
 if ( numOne == numTwo ) 
 
 Ak sú tieto dve premenné uvedené sú čísla primitívne typ , test vráti skutočný výsledok , ak ich hodnoty sú rovnaká . Keď podmienkové vykonávať testy rovnosti v objekte premenných , výsledky môžu byť nepredvídateľné . V niektorých jazykoch , ďalšie testy rovnosti existuje . Napríklad , nasledujúce testy PHP kód , či dve premenné sú identické, čo znamená , že majú rovnaký typ aj hodnotu : 
 
 if ( $ num_one === $ num_two ) 
 
 
 Non - rovnosť 
 
 programy často testovať , či premenné nie sú rovnaké . Nasledujúci kód demonštruje techniku v Jave : 
 
 if ( numOne! = numTwo ) 
 
 Niektoré jazyky používajú rôzne syntaktické štruktúry pre testovanie non - rovnosti . Napríklad nasledujúci kód PHP tiež vykonáva test , ktorý vráti pravdivú logickú hodnotu , v prípade , že premenné nie sú rovnaké : 
 
 if ( $ num_one < > $ num_two ) 
 
 Ak chcete otestovať či dve hodnoty nie sú zhodné , PHP používa nasledujúcu štruktúru : 
 
 if ( $ num_one == $ num_two ! ) 
 Ďalšie testy 
 
Rôzne programovacie a skriptovacie jazyky poskytujú rôzne podmienené testy pre použitie v booleovské logickej štruktúry . Nasledujúci PHP kód testuje , či je jedna hodnota je buď väčšie alebo rovné druhému : Spojené
 if ( $ num_one > = $ num_two ) 
 
 Tento kód Java testuje , či je jedna hodnota je menšia alebo rovná na číslo vyjadrené explicitne : 
 
 if ( numOne < = 0 ) 
 
 Podmienené testy v programoch objavujú aj v ďalších riadiacich štruktúr , ako sú slučky a switch . Nasledujúce " pre " slučky náčrtu je bežné použitie pre Boolovský logiku : 
 
 for ( int i = 0 ; i < myArray.length ; i + + ) 
 
 Táto slučka zvýši hodnotu " i " Zakaždým , keď to opakuje , len prevedenie obsah slučky , ak hodnota zostáva pod dĺžky poľa .