Некоммерческое



жүктеу 1,28 Mb.
Pdf просмотр
бет12/14
Дата21.11.2018
өлшемі1,28 Mb.
#22899
1   ...   6   7   8   9   10   11   12   13   14

 

36 


 

1) String  Length  жолдағы  символдар  саны  мен  аралықтарды  қоса 

алғандағы  көрсеткіштерді  көрсетуге  арналған.  Мысалы,  String  Length 

функциясы  төменде  берілген  мәтіннің:  The  quick  brown  fox  19  шешуін 

көрсетеді.  

2) Concatenate  Strings  (жолдарды  байланыстырушы)  жолдарды 

біріктіруге,  сонымен  қатар  жеке  жолға  біртекті  сілемдерді  біріктіруге 

арналған.  Көрсеткішті  енгізу  функциясының  өрісін  ұлғайту  үшін  оның 

мөлшерін  өзгерту  қажет.  Мысалы,  алдыңғы  жолды  келесі  жолмен 

біріктіру:  

 

Concatenate  Strings  функциясы  төмендегідей  жолды  көрсетеді:  The 



quick brown fox jumped over the lazy dog. 

 

9 . 1   к е с т е  – Жолдардың бейнелену типі 



Бейнелену типі 

Сипаттау 

Мәтін мысалы 

 

Стандартты 



бейнелену 

режимі 


(Normal Display) 

 

Басқару 



элементінің 

шрифын 


қолдана 

отырып 


стандартты 

ASCII 


кодын 

бейнелейді. 

 Теруге 

арналған 

басқару  коды  экран 

бетіне  квадрат  ретінде 

шығады 

There are four display 



types 

 

Терілмейтін  басқару 



кодтарының кері слэш 

бейнелеу  тәртібі  (‘\’ 

Codes Display) 

 

Шығарады\барлық 



терілмейтін 

басқару 


кодтарына арналған 

 

There\sare\sfour\s 



display \stypes 

 

Мәтіннің 



жасырын 

бейнелену режимі  

(Password Display) 

 

Шығарады  *  мәтіндік 



кеңістіктің 

барлық 


кодтарына арналған  

**************** 

**************** 

 

16- 



ASCII 

(Hex 


Display) коды  

Әрбір  символға  арнап 

ASCII 

кодына 


шығарады  

5468 6572 6520 

6172 6520 666F 

 



 

37 


 

 

3) String  Subset  (подстрока)  length  белгілі  ұзындығындағы  offset 



(жылжу)  мағынасынан  бастап    белгілі  бір  ішкі  жолдың  ұзындығы  беруге 

арналған.  Жолдағы  бірінші  элементтің  жылжуы  0-ге  тең.  Мысалы,  егер 

функцияның көрсеткішті енгізу өрісі алдыңғы жолға түссе, онда offset = 4 

и length = 5 String Subset функциясы: quick мәнін береді.  

4) Match Pattern (ұқсас құрылым) Functions >> Programming >> String 

орналасқан  және  ол  қайталанатын  тізбектерді  іздеуге  қажет,    regular 

expression  көрсеткіштерді  енгізу  өрісі  бойынша,  жолдағы  offset  жылжу 

мәнінен  бастап,  және,  егер  ұқсастықтар  болса  жолды  үш  жолшаларға 

бөледі.  Керісінше,  ұқсастықтар  табылмағанда  көрсеткіштер  мәнінің  өрісі 

match  substring  бос  болады,  ал  offset  past  match  (жолдағы  қайталанатын 

тізбектердің  ауысуы)  өріс  көрсеткіштерінің  нәтижесінің  мәні  –  1  тең. 

Мысалы,  regular  expression  (жол  асты  шаблоны)  regular  expression  (жол 

асты шаблоны) өрісінде мәні беріледі, ал  жол VOLTS DC: + 1.22863Е + 1 

кіреді. 


Match Pattern функциясы before substring (перед подстрокой) VOLTS 

DC көлемін береді, match substring (шаблон подстроки): және after substring 

(после подстроки) + 1.22863Е + 1, сонымен қатар offset past match  9 тең. 

Сандық  көрсеткіштердің  жолға  айналуы.  Format  Into  String 

функциясы  (жолдарды  конверттеу)  және  ВА  Build  Text  Express  сандық 

көрсеткіштерді  жолдарға  айналдыруға  арналған.  Функция  көрсеткіштері 

қатенің кіріс және шығыс көрсетеді.  



Ескерту  –  Егер  блок-диаграммада  орын  жеткіліксіз  болса,  оның 

орнына Format Into String функциясын қолданған жөн. 

Экспресс-ВА  Build  Text  Functions  >>  Express  >>  Output 

палитрасында орналасқан және кіріс жолдарды біріктіруге арналған. Егер 

кіріс  көлемі  жолдық  типтегі  көрсеткіштерді  білдірмесе,  онда  ол  осы 

экспресс-ВА келтірілген күйіне сәйкес жолға айналады.  



Format  Into  String  функциясы  кез-келген  формат  параметріне 

айналады, яғни сандық көрсеткіштер жолдарға айналады. Параметрлердің 

санын ұлғайту үшін функцияның мөлшерін өзгерту керек.  

Жолдарды сандық көрсеткіштерге айналдыру үшін Scan From String  

функциясын қолдану керек. 0-9, +, –, е, Е және бөлгіштер шектеулі сандық 

символдардан тұратын, Scan From String функциясы жолға айналады. Іnput 

string  көрсеткіштер  нәтижесін  енгізетін  өрістерге  берілетін  жолдарды 

функция қарастыра бастайды, ол initial search location (жол тәртібінің ішкі 

іздеуі берілген символ нөмірінен бастайды. Функция жолға кіретін әртүрлі 

типтегі  көрсеткіштерді  қарастыра  алады,  олар  логикалық  болсын,  сандық 

болсын  жол  форматына  негізделеді.  Функцияның  мөлшерін  өзгертсек, 

сонымен қатар көрсеткіштер нәтижесінің жолдар санын ұлғайтуға болады. 



Кестелер. Controls палитрасындағы List & Table политрашығындағы 

орналасқан  Кестені  басқару  элементі  және  беттік  панельде  кесте  құруға 




 

38 


 

арналған.  Кесте  екі  өлшемді  сілемді  жолдан  тұрады,  онда  әрбір  кестедегі 

бағана  мен  ұяшық  жолда  орналасқан.  Кесте  мен  оны  құрайтын  бөліктер 

8.1- суретінде көрсетілген.  

«БАСҚАРУ»  инструменті  немесе  «МӘТІНДІ  ЕНГІЗУ»  кестедегі 

ұяшықтардың  мәнін  инициализациялауға  қолданылады.  Құралдық 

көрсеткіштердің көмегімен белгіленген ұяшыққа мәтінді енгізу жеткілікті.  

Кестені  көрсеткіштерді  бейнелеу  ретінде  қолдану  үшін  сілемнің 

екіөлшемдік санын жолдың екіөлшемді сілеміне айналдыру үшін Functions 

>>  String  >>  Number  Conversion  палитрасында  орналасқан  Number  To 

Fractional String функция көмегімен жүзеге асады.  

 

1 – кесте ұяшығы; 2 – бағана тақырыбы; 3 – айналдырудың тік жолағы; 



 4 – айналдырудың көлденең жолағы; 5 – жолдың тақырыбы; 6 – көлденең 

бойынша индекс; 7 – тік бойынша индекс. 

 

  9.1 сурет 



 

Кестенің  жолдар  мен  бағаналарының  аты  автоматты  түрде 

бейнеленбейді.    Оларды  бейнелеу  үшін  біртекті  жолдар  сілемін 

құрастырған жөн, онда кесте бағанасы мен жолдарының атауы болады.  

 

10 Дәріс № 10. Енгізу мен шығару файлы 

 

Дәрістің  мазмұны:  жоғары  деңгейдегі  енгізу/шығару  функциясы; 



төменгі деңгейдегі файылдық енгізу/шығару; символ кестесінің жолдарын 

форматтау. 




жүктеу 1,28 Mb.

Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   14




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау