C++ (Plus Plus) Kendini Çağıran Fonksiyonlar ( Recursive )

C++ (Plus Plus) Kendini Çağıran Fonksiyonlar ( Recursive )

Bir fonksiyon kendi kendini sürekli çağırarak çalıştırabilir. Bu tür fonksiyonlara öz çağrılı (Recursive) fonksiyonlar denir.

C++ (Plus Plus) Kendini Çağıran Fonksiyonlar ( Recursive )
  • Görüldüğü üzere sürekli kendini çağıran bir fonksiyon yapısı vardır. Değer bir 1 den küçük olduğunda ise 1 değerini gönderip biriken değerleri çarpıp işlemini tamamlamaktadır. Recursive fonksiyon anlatımı için faktöriyel hesabı güzel bir uygulamadır. Çünkü 5 sayısının faktöriyel hesabını incelersek 5 x 4 x 3 x 2 x 1 şeklinde olması gerekmektedir. Sürekli 1 azalarak kendini çağırmaktadır.

C++ (Plus Plus) Kendini Çağıran Fonksiyonlar ( Recursive )

What’s your Reaction?
+1
0
+1
0
+1
0
+1
0

Yorum yapın