Ia9 -fesil-1: 9 qxd


Yardımçı alqoritmlərin tipləri



Yüklə 0,52 Mb.
səhifə43/49
tarix02.01.2022
ölçüsü0,52 Mb.
#1163
növüDərs
1   ...   39   40   41   42   43   44   45   46   ...   49
Yardımçı alqoritmlərin tipləri. Altproqramlar adətən, iki kateqoriyayabölürlər: prosedurlar funksiyalar.

Prosedur, sadəcə hər hansı operatorlar ardıcıllığını yerinə yetirir.

Funksiya isə müəyyən qiyməti hesablayır və həmin qiyməti çağıran proqrama (yaxud

altproqrama) ötürür (qaytarır).

Bəzi proqramlaşdırma dillərində (məsələn, C-də) altproqramları prosedur vəfunksiyalara bölmürlər. Onların hamısına funksiya kimi baxılır. Belə dillərdəprosedur heç bir qiymət qaytarmayan funksiyadır.

Altproqramın parametrləri. Altproqramın işinin bir mənası olması üçüno, onu çağıran proqramdan verilənlər almalıdır. Verilənlər altproqrama parametr-lər şəklində ötürülür. Hər bir altproqram parametr kimi konkret tipli müəyyənverilənlər yığınını almağı gözləyir. Parametrlərə ehtiyacı olmayan altproqramlarda mümkündür.

Parametrlər Formal parametrlər

Altproqram yaradılarkən onun parametrlərinə ötürülən qiymətlər hələ məlumolmur. Təsvir zamanı altproqramın başlığında formalparametrlər göstərilir. For-mal parametrlər ötürülən verilənlərin tipini müəyyən edən ixtiyari identifi-katorlardır. Onlar yalnız altproqramın yerinə yetirdiyi əməliyyatları təsvir etməküçün lazımdır.

Altproqram çağırılarkən ona ötürülən faktik parametrlər göstərilir. Altproq-ramın operatorlarının yerinə yetirilməsi zamanı formal parametrləri faktikqiymətlər təmsil edir.




Yüklə 0,52 Mb.

Dostları ilə paylaş:
1   ...   39   40   41   42   43   44   45   46   ...   49




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin