11. Ciklusok, feltételek, változók
1. feladat
Készíts olyan programot, amely az A gomb lenyomásakor 7 alkalommal véletlenszerűen választ sor- és oszlopkoordinátákat, és felkapcsolja az ott található LED-eket!
Az egyes pontok felkapcsolása között teljen el fél másodperc! Az eszköz megrázásakor legyen letörölve a kijelző!

2. feladat
Az alábbi események bekövetkezésekor töröld le a kijelzőt, majd csak azok a pontok legyenek felkapcsolva, amelyek teljesítik a megadott feltételeket! A kirajzoláshoz véletlenszerűen válassz ki koordinátákat 100 alkalommal! Jegyezd fel, hogy milyen ábrák jelentek meg a kijelzőn!


3. feladat
Animáció készítése LED-ek felkapcsolásával
A kijelző bal felső pontjától kezdve folyamatosan kapcsold fel a LED-eket a kijelző jobb felső sarkáig!

Módosítsd a programot, jobbról balra szeretnénk felkapcsolni a pontokat!

4. feladat
Animáció készítése LED-ek felkapcsolásával
A kijelző bal felső pontjától kezdve folyamatosan kapcsold fel a LED-eket a kijelző jobb felső sarkáig, majd ezt folytassuk a jobb alsó sarokig, onnantól a bal alsó sarokig, majd felfelé, a bal felső sarokig!

Módosítsd a programot, jobbról balra szeretnénk felkapcsolni a pontokat!

5. feladat
Készíts egy olyan animációt ciklus segítségével, amely egy futófényt valósít meg! A kijelző középső sorában először balról jobbra, maj jobbról balra kapcsolódjanak fel a LED-ek! Az animáció 7 alkalommal ismétlődjön az A gomb megnyomásakor!
Középső sor → y = 2
Balról jobbra → x = 0 → 4
Jobbról balra → x = 4 → 0
A gomb megnyomásakor indul
Az egész animáció 7× ismétlődjön
Futófény → mindig csak 1 LED világít
Szükséges változó: xkoord

6. feladat
Egyik barátunk az alábbi ábrát szerette volna megjeleníteni a kijelzőn. Az általa elkészített kód viszont hibás, nem ezt az ábrát rajzolja ki. Keresd meg a hibát a kódban és javítsd ki!

A barát által megírt kód az alábbi ábrát rajzolja meg:

Helyesen a kód:

7. feladat
Program egész számokra
Írj egy programot, amely 0-tól 9-ig megjeleníti az egész számokat! Minden kiírás között 1 másodperc teljen el!

Program módosítása:
- 5 és 14 közötti számokat jelenítsd meg!

- 2 és 20 közötti páros számokat jelenítsd meg!

8. feladat
Egymásba ágyazott ciklusok
Készíts olyan programot, amely a micro:bit kijelzőjén levő pontokat soronként, balról jobbra kapcsolja fel! A pontok felkapcsolása között 100 ms idő teljen el! Az egyes sorok kirajzolása között 1 mp szünet legyen!

9. feladat
Készíts olyan programot, amely az A gomb megnyomásakor megjelenít egy ikont a kijelzőn!
A B gomb megnyomásakor soronként, balról jobbra minden pont állapota változzon az ellenkezőjére, vagyis ha fel volt kapcsolva, akkor legyen lekapcsolva, ha le volt kapcsolva, legyen felkapcsolva! Ehhez használd a LED kategória áltvált nevű blokkját!

10. feladat
Kő-papír-olló játék elkészítése
https://www.nkp.hu/tankonyv/digitalis_kultura_5_nat2020/lecke_01_014
