Podmíněný výraz
Z MiS
(Rozdíly mezi verzemi)
(Převod textu ze stránky Řídící struktury programu.) |
(→Podmínky v jazycích Java a PHP: Oprava vzhledu, změna struktury) |
||
Řádka 5: | Řádka 5: | ||
− | == | + | == Podmíněné výrazy v jazycích Java a PHP == |
− | + | <div class="Poznamka"> | |
+ | Následující text je velmi neformální a je určen žákům střední školy, kteří začínají s programováním. Omluvte proto častá zjednodušení. | ||
+ | </div> | ||
Podmíněný výraz v Javě či PHP je výraz, jehož hodnotou je logická hodnota (boolean, pravda nebo nepravda). | Podmíněný výraz v Javě či PHP je výraz, jehož hodnotou je logická hodnota (boolean, pravda nebo nepravda). | ||
+ | |||
+ | Podmíněný výraz se jako ostatní výrazy v Javě skládá z proměnných, konstant a operátorů. | ||
Podmíněný výraz se používá k zápisu podmínek v [[Řídící struktury programu | řídících strukturách]] (cyklech a podmíněných příkazech). | Podmíněný výraz se používá k zápisu podmínek v [[Řídící struktury programu | řídících strukturách]] (cyklech a podmíněných příkazech). | ||
− | === | + | == Zápis podmíněných výrazů (Java a PHP) == |
+ | |||
+ | === Operátory porovnání číselných hodnot === | ||
* <code>$a == 5</code> | * <code>$a == 5</code> | ||
* <code>$a != 5</code> (není rovno) | * <code>$a != 5</code> (není rovno) | ||
Řádka 25: | Řádka 31: | ||
* Java: <code>text.equals("text")</code> | * Java: <code>text.equals("text")</code> | ||
− | === | + | === Zápis logických funkcí === |
* PHP: <code>($a <= 5) AND ($b > 4)</code>, dále také <code>OR</code>, <code>XOR</code>, <code>NOT</code> | * PHP: <code>($a <= 5) AND ($b > 4)</code>, dále také <code>OR</code>, <code>XOR</code>, <code>NOT</code> | ||
* Java i PHP: <code>(a <= 5) && ($b > 4)</code>, dále také <code>||</code>, <code>^</code>, <code>!</code> | * Java i PHP: <code>(a <= 5) && ($b > 4)</code>, dále také <code>||</code>, <code>^</code>, <code>!</code> |
Verze z 23. 5. 2012, 22:03
Obsah |
Podmíněné výrazy v jazycích Java a PHP
Následující text je velmi neformální a je určen žákům střední školy, kteří začínají s programováním. Omluvte proto častá zjednodušení.
Podmíněný výraz v Javě či PHP je výraz, jehož hodnotou je logická hodnota (boolean, pravda nebo nepravda).
Podmíněný výraz se jako ostatní výrazy v Javě skládá z proměnných, konstant a operátorů.
Podmíněný výraz se používá k zápisu podmínek v řídících strukturách (cyklech a podmíněných příkazech).
Zápis podmíněných výrazů (Java a PHP)
Operátory porovnání číselných hodnot
-
$a == 5
-
$a != 5
(není rovno) -
$a < 5
-
$a > 5
-
$a <= 5
-
$a >= 5
Porovnání textových řetězců
- PHP:
strcmp($t, "text")
- Java:
text.equals("text")
Zápis logických funkcí
- PHP:
($a <= 5) AND ($b > 4)
, dále takéOR
,XOR
,NOT
- Java i PHP:
(a <= 5) && ($b > 4)
, dále také||
,^
,!
Cvičení
1. Hodnoty funkce
- Vstup: čísla A, B a C.
- Zapište podmíněný výraz, který zjistí, zda A je větší než B i C zároveň.
Zdroje:
- The Java Tutorials [online]. 1995, 2011 [cit. 2011-06-07]. Control Flow Statements.
- ARCANIS. Výuka PHP a MySQL [online]. Třeboň : 2008 [cit. 2011-06-07]. Řídící struktury.
- Dostupné z WWW: <http://arcanis.argon.cz/docs/seminarka1/index.php?incl=lekce_5>.
- ARCANIS. Výuka PHP a MySQL [online]. Třeboň : 2008 [cit. 2011-06-07]. Cykly.
- Dostupné z WWW: <http://arcanis.argon.cz/docs/seminarka1/index.php?incl=lekce_6>.