Cvičení – podmínky a logické výrazy
|Dělají vám problémy složitější podmínky a logické výrazy. Vyzkoušejte si toto cvičení.
Vyzkoušejte tento cvičný projekt. Pomocí šipek pohybujete křížkem po kolečkách. Když je splněna určitá podmínka – v tomto vzorovém případě to, že křížek je na zeleném políčku – křížek se změní v zelnou fajfku. Vyzkoušejte. A v tomto cvičení si vyzkoušíte konstruování složitějších podmínek.
Projekt najdete na adrese: https://scratch.mit.edu/projects/132203411/
Projekt si zkopírujte (Odvoďte) do svého účtu a můžete začít zkoušet. Ve skriptech najdete již hotové ovládání postavy a hlavně Blok NastavKostym, který se volá po každém posunu postavy.
V Bloku se testuje určitá podmínka a podle toho, zda je nebo není splněna, se nastaví kostým postavy. A právě tuto podmínku budeme upravovat dle zadání. Při sestavování podmínek budete potřebovat logické operátory A, NEBO, NENÍ , o kterých se dočtete v článku o podmínkách.
Zadání
Vyzkoušejte zkonstruovat tyto podmínky:
- Je na červeném políčku
- Je na modrém nebo zeleném políčku
- Není na šedivém políčku
- Je na modrém políčku v tyrkysovém kvadrantu
- Je na zeleném políčku v šedivém nebo černém kvadrantu
- Není na šedivém ani na zeleném políčku
Práce s podmínkami a logickými operacemi je v programování velmi důležitá. Určitě se je naučte pořádně používat.