Adattárolás#

Storing Data

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.

Az eszköztár képernyőképe, amelyen meg van nyitva a Logika - Változók kategória, és a Változó létrehozása gomb van kiemelve.

Válassza ki a létrehozni kívánt változó típusát.

A Változó létrehozása párbeszédpanel képernyőképe, amelyen a Változó, Logikai érték, Lista és 2D lista típusbeállítások láthatók.

A numerikus változók szöveget vagy számot tárolhatnak.

Numerikus változó.#
(myVariable)

A logikai értékek igaz vagy hamis értékeket tárolnak.

Logikai változó.#
<myBoolean>

A listák szövegek és/vagy számok sorozatát tárolják.

Egy listaváltozó.#
[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é.

Egy 2D listaváltozó.#
[my2DList v] ra állítva ([0] [0]) ([0] [0])

Írjon be egy nevet a változónak.

A Változó létrehozása párbeszédpanel képernyőképe, amelyen az Új változó neve mező kiemelve látható.

Válaszd a Létrehozás lehetőséget a változó eszköztárhoz való hozzáadásához.

A Változó létrehozása párbeszédpanel képernyőképe, amelyen a drivingDistance nevű változó és a Létrehozás gomb van kiemelve.

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.

A myVariable riporterblokk.#
(myVariable)
A beállított numerikus változó blokk.#
[myVariable v] beállítása (1) értékre
A numerikus változók módosítása blokk.#
[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.

A numerikus változók beállítási blokkjának legördülő menüjének megnyitott képernyőképe, amelyen a my_variable opció látható a „my_variable” változó átnevezése és a „my_variable” változó törlése” opciókkal együtt.

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.

Egy projekt, amely számolja a Controller X gombnyomásait, és a ▲ gomb megnyomásakor nullázza a számlálót.#
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