IoT: Podmínka
Z MiS
				
				
				(Rozdíly mezi verzemi)
				
																
				
				
								
				| m | m (.equals) | ||
| (Není zobrazeno 5 mezilehlých verzí od 1 uživatele.) | |||
| Řádka 1: | Řádka 1: | ||
| − | [[Category:VSE]][[Category:Informatika]][[Category:Letní IoT]] | + | [[Category:VSE]][[Category:Informatika]][[Category:Letní IoT]][[Category:IoT]][[Category:Učebnice IoT]] | 
| 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="Syntaxe"> | ||
|   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  | + |   if(jmeno.equals("Karel")) { ... } else { ... } | 
| − | <div class="Priklad">  | + | <div class="Priklad"> [https://github.com/CestmirKolarik/IoTucebnice/blob/main/ArduinoIDE/podminka/podminka.ino podmínka] </div> | 
Aktuální verze z 17. 3. 2021, 13:32
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.equals("Karel")) { ... } else { ... }
				
								
				