Microbit feladatok – ciklus, változó, feltétel

Ciklus a ciklusban
Az a kód soronként egyesével felvillantja az összes ledet. A belső ciklus felel a sorokban felvillant ledekért, a külső ciklus eggyel lefelé lépteti a ciklust, így a következő sorban villanak fel a ledek.

Számkitalálós
A számítógép indításkor gondol egy számra 1 és 6 között. Majd ha a felhasználó megnyomja az „A” gombot, szintén generálódik egy szám, 1-6 között. Ha a két szám ugyanaz, azaz olyat dobtam amire gondolt a számítógép akkor nyertem ellenkező esetben vesztettem. A program a végén kiírja a számítógép által gondolt számot, és ha nem találtam el -1 pont jár érte.
Találd el
Az „A” gomb lenyomásakor 10 és 20 közötti értékig, pl. 12 alkalommal fut le a ciklus, azaz 12-szer villanak fel a ledek véletlenszerűen. Ha a „B” gombot akkor nyomom meg amikor olyan led villan fel, melyenek X koordinátája páros, akkor kiírja a program, hogy nyertem, ellenkező esetben vesztettem.
A feladathoz három változó kell, „játékhossz” változó, ami azt eredményezi, hogy hányszor fusson le a ciklus. Az „ledx” és „ledy” a ledek koordinátáit tárolja. Ezeket az értékeket a változók véletlenszerűen kapják meg.
A „B” gomb megnyomásakor egy feltételes vizsgálat fut le, ha a ledx változót osztjuk kettővel és az eredmény 0 (azaz páros a szám), és ez igaz akkor kiiratásra kerül a nyertél felirat, egyéként a vesztettél felirat.

