Table of content
A digitális eszközök biztonságos használata

Elágazó programok

A kapott eredménytől vagy egy feltétel teljesülésétől függően a program különböző parancsokat hajthat végre.

Például beírsz egy matematikai kifejezést, és a microbit kiírja, hogy helyes-e vagy sem.

7. példa

Márknak ellenőriznie kell egy matematikai feladat megoldását. Szerinte 35 - 23 > 18. Eldöntötte, hogy ezt a microbitre bízza.

A szimulátoron összeállította a blokkokat – a microbitnek pedig ki kell írnia, hogy „Helyes”, ha a megoldás helyes, illetve hogy „Helytelen”, ha tévedett.

../_images/mb15.png

Állítsd össze a blokkokat úgy, ahogy Márk csinálta! Néhány blokkot majd a Feltételek csoportban fogsz megtalálni.

A szimuláció futtatása nélkül válaszolj a kérdésre: mit fog kiírni a microbit Márk programjának futtatásakor?

Indítsd el most a szimulációt! Megjelenik valami a képernyőn? Mi kellene, hogy megjelenjen?

Bár számunkra logikus, hogy a microbit a „Helytelen” szót kellene, hogy kiírja, neki ezt senki sem mondta meg.

A program összeállításakor mindenképpen vegyél figyelembe minden lehetséges helyzetet!

../_images/mb16.png

Kattints a plusz jelre (1), melynek hatására egy kibővített blokkot kapsz (lásd a fenti képet)! Egészítsd ki a programot – mondd meg a microbitnek, hogy mit kell tennie, ha a feltétel nem teljesül (2), vagyis ha az eredmény helytelen!

../_images/mb17.png
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+