Программа кодының терезесі. Delphi ортасы программист жұмысының ӛте жоғары тиімділігін қамтамасыз ететін орта


Сонымен қатар  жолдық шамаларға келесі  салыстыру амалдары қолданылады



Pdf көрінісі
бет50/122
Дата27.03.2022
өлшемі1,24 Mb.
#28970
түріПрограмма
1   ...   46   47   48   49   50   51   52   53   ...   122
Байланысты:
Дәріс (2)

Сонымен қатар  жолдық шамаларға келесі  салыстыру амалдары қолданылады:  

=       тең 



< >    тең емес 

>       үлкен  

<       кіші  

>  =  үлкен немесе тең 



<=   кіші немесе тең 

   Салыстыру амалдарды қолданудың нәтижесі логикалық шама болып табылады: False (жалған ) 

немесе  True  (ақиқат).  Осы  амалдарды  орындағанда  жолдардың    әр  байты    солдан  оңға  бӛлек 

салыстырылады (ішкі кӛріністері).  

Жалпы  Delphi  ортасындағы  редакторлау  элементтерінде  (Memo,  Edit,  MaskEdit  және  т.б.  ) 

кӛрсетілген  шамалар  әртүрлі болады: нақты, бүтін, символ, жол. Бірақ орта олардың түрлерін жолдық 

деп санайды. Сондықтан редакциялау элементтеріндегі кӛрсетілген мәндерді  жолдық және символдық   

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

айналдыруды    қажет  етеді.  Керісінше,  ӛнделген  бүтін  немесе  дата-уақыт,  нақты  және  он  алтылық 

түрдегі  шамаларды редакциялау терезеліріне немесе белгіге  шығарғанда ол шамаларды  жолдық түрге 

айналдырады. Сонымен қатар жолдық шамалар стандартты процедура және функциялар  қолданылады.  

Нақты  сандарды  түрлендірудегі   жиі қолданылатын    функциялар  FloatToStrF және  FormatFloat. 

Бірінші  функциядағы    Format    мәні  TFloatFormat  түгелденген  түріне  жатады  және  Precision    және 

Digits- екі қосымша параметрлері  қолданылады  

Символдық  берілгендерді  ӛңдеу,  символдық  (белгілік,  литерлік)  типті  беретін  CHAR 

(ағылшынның  CHARACTER  -символ  деген  сӛзінің  қысқартылып  алынған)  қызмет  сӛзі  арқылы 

орындалады.  CHAR  типтегі  айнымалының  мәні,  сол  машинада  пайдаланыла  алатын  кез  келген  жеке 

символдар, белгілер бола алады. 

Егер программада мынадай бейнелеу болса: A, B: CHAR; онда меншіктеу операторын: А:=‘k‘ 

В:=А,  В:=‘5‘,  А:=‘*‘  және  т.с.с.  түрінде  жазуға  болады. Мұндағы  ‗‘  (апостроф)  символық  мән  екенін 




 

32 


білдіреді. Символдық мән дисплейден немесе принтер арқылы алынған қағаздан кӛрінгенде ‗‘ белгісі 

алынып қалады да, тек символдың ӛзі кӛрінеді. 

Символдық берілгендер үшін =,  (<>), >, >=, <, <=  қатынас  белгілері пайдаланылады, себебі 

барлық  символдар,  белгілер,  цифрлар  реттелініп  орналасқан.  Тізімде  қай  символ  бұрын  орналасса, 

келесі символға қарағанда оның коды кіші деп есептеледі. Әріптер алфавит бойынша орналасады. Кіші 

латын әріптері бірінен соң бірі алфавит бойынша бір топ құра орналасады, мысалы: 

…a,b,…,z,…, ал араб цифрлары ӛсу тәртібі бойынша: …0,1,2,…,9,… орналасады. Олай болса: 

‗а‘<‘с‘; ‗у‘>‘х‘; ‗2‘>‘1‘, ‗х‘<>‘z‘, ІF C=‘c‘ сияқты белгілерді жазуға болады. 

Жолдық айнымалының типі программаның тип бӛлігінен кейін қарастырылады немесе тікелей 

айнымалы бӛлігінде бейнеленеді. 

Айнымалы бӛлігінде бейнеленуі: 

Var  


<айнымалы аты, …> : strіng [жолдың mах.ұзын.]; 



Достарыңызбен бөлісу:
1   ...   46   47   48   49   50   51   52   53   ...   122




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

    Басты бет