Кеңестер мен ойға салулар
Қалқыма мәзірден ауыспалының атын таңдамай тұрып, режимді таңдаудан ауыспалының түрін таңдау керек. Қалқыма мәзірде таңдалған түрге сәйкес келетін ауыспалылардың тізімі ғана болады.
«Мән» шығысынан ауыспалының мәнін алуға және оны сіздің деректер шинасы бағдарламаңызда пайдалануға болады.
Кеңестер мен ойға салулар
Егер сіз ол үшін ешқашан мән жазылмаған ауыспалыны оқысаңыз, онда сандық мән үшін нәтижесі 0, логикалық ауыспалы үшін – жалған, мәтіндік ауыспалы үшін – бос мәтін және ауыспалы сандық ауқым немесе логикалық ауқым үшін – бос ауқым болады.
АУЫСПАЛЫЛАРДЫ ПАЙДАЛАНУ МЫСАЛДАРЫ
Мысал 1: Мәнін сақтау және оны кейінірек пайдалану.
Бұл бағдарлама «Жарық» атымен ауыспалыда түс тетігі деректерінің мәнін сақтау үшін ауыспалылардың блогын және «Жазу» режимін пайдаланады, одан кейін ол мән алу үшін «Оқу» режимінде ауыспалылардың блогын пайдаланады және одан әрі оны бағдарламада пайдаланады.
Бағдарлама роботы алға және артқа жылжуға мәжбүрлеуге арналған. Артқа жылжи отырып робот ол өзі бастаған түс сияқты минимум күлгін болып табылатын түстің үстінде тоқтайды.
Кеңестер мен ойға салулар
Жоғарыда көрсетілген бағдарламаны ауыспалының орнына деректер шинасы ұзынын пайдалана отырып жасауға болады, бірақ ұзын бағдарлама үшін мәндерді сақтау үшін ауыспалыларды пайдалану бағдарламамен жұмысты оңайлатады.
Мысал 2: Жанасу тетігін басуды есептеу.
Бұл бағдарлама жанасу тетігі неше рет басылғанын есептейді және есепті EV3 экранында көрсетеді. Ол жанасу тетігінің басылу санын қадағалау үшін «Басу» атымен сандық ауыспалыны пайдаланады.
«Жазу» режимінде ауыспалылар блогы «Басулардың» бастапқы шамасын бағдарлама басында 0-ге белгілейді. Цикл аясында бағдарлама жанасу тетігі әрбір басылған кезде ауыспалының сақталған мәніне 1-ді қосады. Ол «Жазу» режимінде ауыспалылар блогының көмегімен ауыспалының мәнін 1 қосу және қайта жазу үшін математика және деректер шинасы блогын пайдалана отырып «Оқу» режимінде ауыспалылар блогының көмегімен ағымдағы мәнді алу жолымен қол жеткізіледі. Ақырында, «Оқу» режимінде ауыспалылардың басқа блогы ағымдағы мәнді алу және оны бейнелеу үшін пайдаланылады.
КІРІСТЕР МЕН ШЫҒЫСТАР
«Жазу» режимінде ауыспалылар блогының бір кірісі бар. Сіз тура блоктың өзінде кірістің мәндерін енгізе аласыз. Немесе, нұсқа ретінде мәнді басқа бағдарламалық блоктың шығысынан деректер шинасы бойынша беруге болады.
Кіріс
|
Түр
|
Ескертпелер
|
Мән
|
(Блок режиміне тәуелді)
|
Сақтауға қажет ауыспалының мәні
|
«Оқу» режимінде ауыспалы блогының бір шығысы бар. Шығыстарды қолдану үшін оны басқа бағдарламалық блоктарға қосу үшін деректер шиналарын қолданыңыз.
Шығыс
|
Түр
|
Ескертпелер
|
Мән
|
(Блок режиміне тәуелді)
|
Таңдалған ауыспалының мәні
|
Достарыңызбен бөлісу: |