Процедура мен функцияның айырмашылығы келесiде: функция шақырылғанда ӛзiнiң аты арқылы
тек қана бiр мән қайтарады, сондықтан оны ӛрнектiң операнды ретiнде қолданады. Процедураның
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.
Достарыңызбен бөлісу: