лего. Лекция lego mindstorms ev3 education робот техникасы. Лекция lego mindstorms ev3 education робот техникасы
![]()
|
Аумаққа жүргізілетін операциялар блогы
ОПЕРАЦИЯНЫ ТАҢДАҢЫЗ ![]()
Режим таңдауын аумақ үсті және аумақ түрін таңдау үшін қолданыңыз (сандық және логикалық мән). Қолжетімді кірістер және шығыстарды режимге байланысты өзгеретін болады. Режимдер: Толықтыру, Индекс бойынша оқу, Индекс бойынша жазып алу, Ұзындық РЕЖИМДЕР Толықтыру ![]() «Толықтыру» режимі аумақ соңында элементті қосады. Оның үстіне, сіз жаңа массив құра аласыз. «Кіріс аумағы» кірісі бар аумақты анықтайды, ал «Мән» аумақтың соңына қосылуға жататын элементтерді анықтайды. Егер сіз, «Кіріс аумағын» бос қалдыратын болсаңыз, жаңа элементтен тұратын жай ғана, жаңа аумақ құралатын болады. Кеңестер мен ойға салулар Сіз, «Кіріс аумағына» аумақты тікелей енгізе отыра, бірнеше элементтен тұратын жаңа массив құра аласыз. Аумақты тікелей кіріс блогына қалай енгізуге болатындығы туралы ақпаратты «Деректер түрлері бөлімінен қараңыз. «Шығыс аумағы» шығысы - біріктірілген элементтерден тұратын жаңа аумақ. Кіріс аумағының бастапқысына әсер етпейді. Нақты осы кестеде «Толықтыру» - «Сандық мән» бірнеше мысалдар келтірілген.
Индекс бойынша оқу ![]() «Индекс бойынша оқу» режимі аумақтағы жеке элементтен мәнді алады. «Кіріс аумағы» кірісі - қолдануға ұсынылатын аумағы. Алу қажет элемент, индекс бойынша көрсетілген. Аумақты алғашқы элементтің 0 индексі бар, екінші элементтің 1 индексі бар және солай ары қарай. Таңдалған элементтің мәні - «Мәнге» шығыс. Кеңестер мен ойға салулар Аумақтағы элементтер мен соңғы элемент индексі n-1-де. Нақты осы кестеде «Индекс бойынша оқу» - «Сандық мән» бірнеше мысалдар келтірілген.
Индекс бойынша жазып алу ![]() «Индекс бойынша жазып алу» режимі аумақтағы жеке элементтен мәнін өзгерте алады. «Кіріс аумағы» кірісі - алғашқы аумақ болып табылады. Өзгерту қажет элемент, индекс бойынша көрсетілген. Аумақты алғашқы элементтің 0 индексі бар, екінші элементтің 1 индексі бар және солай ары қарай. Таңдалған элементті өзгертуге тартылған мән, индекс бойынша көрсетілген. Өзгертілген элементпен жаңа аумақ - «Шығыс аумағына» шығыс. Бастапқы аумаққа «Кіріс аумағына» әсер етпейді. Нақты осы кестеде «Индекс бойынша жазып алу» - «Сандық мән» бірнеше мысалдар келтірілген.
Ұзындық ![]() «Ұзындық» режимі аумақ ұзындығын алады. «Кіріс массив» кірісіндегі массив ұзындығы - «Ұзындыққа» шығару. Массивтің ұзындығы - массивтегі элементтер саны. Бос массив 0 ұзындыққа ие ал, бір элементті массив 1 ұзындыққа ие. КІРІСТЕР МЕН ШЫҒЫСТАР Аумақ үстінен операциялар үшін қол жетімді кірістер, таңдалған режимге тәуелді болады. Сіз тура блоктың өзінде кірістің мәндерін енгізе аласыз. Немесе, нұсқау ретінде, кіріс мәндерін басқа бағдарламалық блоктардың қорытындыларынан деректердің шиналары бойынша беруге болады.
Қол жетімді шығыс таңдалған режимге тәуелді болады. Шығыстарды қолдану үшін оны басқа бағдарламалық блоктарға қосу үшін деректер шиналарын қолданыңыз.
Лекция 8. Жылжымалы нысандарды табу алгоритмі. Дөңгелектеу блогы
РЕЖИМДІ ТАҢДАҢЫЗ ![]()
Дөңгелектеудің қандай түрін қолдану керектігін анықтау үшін режимді таңдауды қолданыңыз. Әр түрлі режимдер төменде сипатталған. РЕЖИМДЕР Жақын арадағы бүтінге дейін дөңгелектеу ![]() «Жақын арадағы бүтінге дейін дөңгелектеу», «Ұлғаю жағына қарай дөңгелектеу» және «Азаю жағына қарай дөңгелектеу» режимдері кірісте ондық сандарды Нәтижесінде бүтін сандарға дейін дөңгелектеуге болады. «Жақын арадағы сандарға дейін дөңгелектеу» режимінде жақын арадағы бүтінге дейін дөңгелектеудің стандартты ережелері қолданылады. «Ұлғаю жағына қарай дөңгелектеу» режимінде дөңгелектеу үлкен жағына қарай орындалады, ал «Азаю жағына қарай дөңгелектеу» режимінде дөңгелектеу қашанда азаю жағына орындалады. Ұлғаю жағына қарай дөңгелектеу ![]() «Жақын арадағы бүтінге дейін дөңгелектеу», «Ұлғаю жағына қарай дөңгелектеу» және «Азаю жағына қарай дөңгелектеу» режимдері кірісте ондық сандарды Нәтижесінде бүтін сандарға дейін дөңгелектеуге болады. «Жақын арадағы сандарға дейін дөңгелектеу» режимінде жақын арадағы бүтінге дейін дөңгелектеудің стандартты ережелері қолданылады. «Ұлғаю жағына қарай дөңгелектеу» режимінде дөңгелектеу үлкен жағына қарай орындалады, ал «Азаю жағына қарай дөңгелектеу» режимінде дөңгелектеу қашанда азаю жағына орындалады. Азаю жағына қарай дөңгелектеу ![]() «Жақын арадағы бүтінге дейін дөңгелектеу», «Ұлғаю жағына қарай дөңгелектеу» және «Азаю жағына қарай дөңгелектеу» режимдері кірісте ондық сандарды Нәтижесінде бүтін сандарға дейін дөңгелектеуге болады. «Жақын арадағы сандарға дейін дөңгелектеу» режимінде жақын арадағы бүтінге дейін дөңгелектеудің стандартты ережелері қолданылады. «Ұлғаю жағына қарай дөңгелектеу» режимінде дөңгелектеу үлкен жағына қарай орындалады, ал «Азаю жағына қарай дөңгелектеу» режимінде дөңгелектеу қашанда азаю жағына орындалады. Осы кестеде Шығыс нәтижесінің мысалдары көрсетілген.
Бөлшекті бөлігін лақтырып тастау ![]() «Бөлшекті бөлігін лақтырып тастау» режимі ондық сандағы анықталған ондық таңбадан кейін кез келген санды лақтырып тастауға мүмкіндік береді. Анықталған ондық таңбалар санынан кейін кез келген сандар кірісте Нәтижесінде алынып тасталады. Басқа сандарға бұл әсер етпейді (кірістегі мән дөңгелектенбейді). Осы кестеде Шығыс нәтижесінің мысалдары көрсетілген.
КІРІСТЕР МЕН ШЫҒЫСТАР Сіз тура дөңгелектеу блоктың өзінде кірістің мәндерін енгізе аласыз. Немесе, нұсқау ретінде, басқа бағдарламалық блоктардың қорытындыларынан деректердің шиналары бойынша беруге болады.
Дөңгелектеу блогының шығысы дөңгелектеу нәтижесін береді. Шығыстарды қолдану үшін оны басқа бағдарламалық блоктарға қосу үшін деректер шиналарын қолданыңыз.
|