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



Pdf көрінісі
бет64/122
Дата27.03.2022
өлшемі1,24 Mb.
#28970
түріПрограмма
1   ...   60   61   62   63   64   65   66   67   ...   122
    Бұл бет үшін навигация:
  • Begin
бейстандартты  деп атайды және  процедура немесе функция деп ажыратады. 

Процедура мен функцияның айырмашылығы келесiде: функция шақырылғанда ӛзiнiң аты арқылы   

тек  қана  бiр  мән  қайтарады,  сондықтан  оны  ӛрнектiң  операнды  ретiнде  қолданады.  Процедураның 

қайтаратын мәндерiнiң саны шектелмейдi.  

Процедуралар мен функциялар параметрлi және параметрсiз болып екiге бӛлiнедi. 

Процедура  мен функцияны анықтау 

Параметрсiз процедураның сипатталуы: 

Procedure < процедураның аты >; 

< белгiлердi анықтау>; 

< тҰрақтыларды сипаттау >; 

< түрлердi сипаттау >; 

< айнымалыларды сипаттау >; 

<қатарластырылған процедура және функцияларды сипаттау >; 

          Begin 



 

39 


 

< орындалатын операторлар>; 

End; 

 

Параметрлi процедураның сипатталуы : 

Параметрлi процедураның анықталуы параметрсiз процедураның анықталуымен бiрдей, тек 

процедураның тақырыбы келесi түрде келтiрiледi: 

Procedure < процедураның аты > (Var G1: T1; G2: T2;...); 

МҰндағы Gi- формальды параметрдiң аты; Тi- формальды параметрдiң түрi. Бiрiнiң артынан бiрi 

орналасқан бiр түрдегi параметрлердi арасын үтiрмен ажыратып, iшкi тiзiмге бiрiктiруге болады. 

Егер  Gi-  формальды  параметрдiң  алдында  Var  айнымалылар  бӛлiмiнiң  аты  жазылмайтын  және  

формальды  параметрдiң  мәнi  процедураның  iшiнде  ӛзгерiске  Ұшырайтын  болса,  онда  оның  ӛзгерiсi 

негiзгi программаға әсер етпейдi. 

 



Достарыңызбен бөлісу:
1   ...   60   61   62   63   64   65   66   67   ...   122




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

    Басты бет