Adattárolás#
Ez az oktatóanyag bemutatja, hogyan hozhatsz létre és használhatsz változókat a VEXcode V5-ben. A végére tudni fogod, hogyan hozhatsz létre változókat és hogyan használhatod azokat egy projektben.
A Változók lehetővé teszik adatok tárolását egy projekt során, például számok, igaz/hamis értékek vagy elemek listája.
Lépj a Logika - Változók kategóriára az eszköztárban, és válaszd a Változó létrehozása lehetőséget.
Válassza ki a létrehozni kívánt változó típusát.
A numerikus változók szöveget vagy számot tárolhatnak.
(myVariable)
A logikai értékek igaz vagy hamis értékeket tárolnak.
<myBoolean>
A listák szövegek és/vagy számok sorozatát tárolják.
[myList v] ra állítva (0) (0) (0)
A 2D listák szövegek és/vagy számok sorozatát tárolják, sorokba és oszlopokba rendezve. Ezek akkor hasznosak, ha egyszerre sok adatot szeretne tárolni, és az összes értéket rendszerezni szeretné.
[my2DList v] ra állítva ([0] [0]) ([0] [0])
Írjon be egy nevet a változónak.
Válaszd a Létrehozás lehetőséget a változó eszköztárhoz való hozzáadásához.
A változó mellett az eszköztárban blokkok is lesznek, amelyek segítségével a projekt közben módosíthatod az értékét. Például a numerikus változók közé tartozik egy riporter blokk, valamint a numerikus változó beállítása és a numerikus változó módosítása blokkok.
(myVariable)
[myVariable v] beállítása (1) értékre
[myVariable v] megváltoztatása (1) értékkel
Válasszon ki egy változóblokk legördülő menüjét egy másik változó kiválasztásához, illetve a jelenleg kiválasztott változó átnevezéséhez vagy törléséhez.
Ebben a projektben a vezérlőn található X gomb megnyomása 1-et ad hozzá a count nevű változóhoz, és megjeleníti azt a konzolon, míg a ▲ gomb megnyomása visszaállítja 0-ra.
amikor elindul
[count v] beállítása [0] értékre
örökre
ha <[Controller1 v] [X v] gomb megnyomva?> akkor
[Add 1 to the count.]
[count v] megváltoztatása (1) értékkel
(count) nyomtatása a konzolon ◀ és kurzor a következő sorra
különben ha <[Controller1 v] [▲ v] gomb megnyomva?> akkor
[Reset the count back to 0.]
[count v] beállítása [0] értékre
(count) nyomtatása a konzolon ◀ és kurzor a következő sorra
vége
vége