IoT: Podmínka
Z MiS
(Rozdíly mezi verzemi)
m (Stránka Letní IoT: Podmínka přemístěna na stránku IoT: Podmínka: přesun) |
m |
||
| Řádka 3: | Řádka 3: | ||
Podmínka má v sobě dvě možná řešení a rozhodne na základě splnění podmínky. | Podmínka má v sobě dvě možná řešení a rozhodne na základě splnění podmínky. | ||
| + | <div class="Poznamka"> | ||
if(jeSplneno) | if(jeSplneno) | ||
{ | { | ||
| Řádka 10: | Řádka 11: | ||
{ | { | ||
//toto se provede, když podmínka není splněna | //toto se provede, když podmínka není splněna | ||
| + | } | ||
| + | </div> | ||
| + | |||
| + | int teplota = 17; | ||
| + | |||
| + | if(teplota > 19) | ||
| + | { | ||
| + | Serial.println("Venku je teplo"); | ||
| + | } | ||
| + | else | ||
| + | { | ||
| + | Serial.println("Venku je zima"); | ||
} | } | ||
'''Co může být v ''if()''?''' | '''Co může být v ''if()''?''' | ||
| − | |||
| − | |||
;int | ;int | ||
if(teplota > 20) { ... rozsviť LEDku; } | if(teplota > 20) { ... rozsviť LEDku; } | ||
| + | ;boolean | ||
| + | if(spleno) { Serial.print("splneno"); } else { Serial.print("nesplneno"); } | ||
;String | ;String | ||
if(jmeno == "Karel") { ... } else { ... } | if(jmeno == "Karel") { ... } else { ... } | ||
<div class="Priklad"> [https://github.com/CestmirKolarik/IoTucebnice/blob/main/ArduinoIDE/podminka/podminka.ino podmínka] </div> | <div class="Priklad"> [https://github.com/CestmirKolarik/IoTucebnice/blob/main/ArduinoIDE/podminka/podminka.ino podmínka] </div> | ||
Verze z 24. 2. 2021, 12:25
Podmínka má v sobě dvě možná řešení a rozhodne na základě splnění podmínky.
if(jeSplneno)
{
//toto se provede, pokud je podmínka splněna
}
else
{
//toto se provede, když podmínka není splněna
}
int teplota = 17;
if(teplota > 19)
{
Serial.println("Venku je teplo");
}
else
{
Serial.println("Venku je zima");
}
Co může být v if()?
- int
if(teplota > 20) { ... rozsviť LEDku; }
- boolean
if(spleno) { Serial.print("splneno"); } else { Serial.print("nesplneno"); }
- String
if(jmeno == "Karel") { ... } else { ... }