Azad İsa oğlu Qurbanov, Elçin Musa oğlu Məmmədov, Aygün Seyfəddin qızı Hüseynova



Yüklə 1,42 Mb.
Pdf görüntüsü
səhifə113/141
tarix26.12.2016
ölçüsü1,42 Mb.
#3429
1   ...   109   110   111   112   113   114   115   116   ...   141
Var 
   m: integer; 
   x,y:real; 
Function XN (X:real;N:integer):real; 
begin 
if N=0 then XN:=1 
else 
XN:=X*XN(X,N-1); 
end; 
begin 
      readln (m); 
      readln(x); 
y:=XN(x,m); 
      Write('y=',y); 
end. 
Proqramdan göründüyü kimi
m
x
y
=
 funksiyasının hesablanması üçün 
XN
 
funksiyasında m qədər özünə müraciət olunur. 
2.16.1. Forward direktivi 
 
Praktikada ola bilər ki, birinci altproqramdan, müraciət anına qədər hələ 
təyin olunmayan ikinci altproqrama müraciət olunsun. Belə  vəziyyət  əsasən 
vasitəçi rekursiyalarda – prosedurlar və funksiyalar qarşılıqlı olaraq bir-birinə 
müraciət etdikdə baş verir. Bu problemi həll etmək üçün uyğun prosedur və 
funksiyaları 
Forward
  direktivi ilə əvvəlcədən elan etmək lazımdır. Bu məqsədlə 
prosedur və ya funksiyanın başlığından sonra 

Yüklə 1,42 Mb.

Dostları ilə paylaş:
1   ...   109   110   111   112   113   114   115   116   ...   141




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