Programlama | Programlama Dilleri | C Programlama Dili |C++

Anasayfa Programlama C / C++ Rekürsif Soru Örne?i


Rekürsif Soru Örne?i

AÇIKLAMA

Bu program C veya C++ derleyicisinde geli?tirilmi? olan bu programda rekürsif soru mant??? üzerine bir çe?it test olarak dü?ünebilir. Programda ufak bir nüans oldu?undan rekürsif mant??? ö?retmek üzerine güzel bir örnek olmas? dü?üncesiyle payla??yorum. A?a??daki rekürsif kodun i?lem sonucunda bast?raca?? de?er sorulmaktad?r. Bu de?eri öncelikli olarak ka??t kalemle hesaplamaya çal???n?z . Nüans görmeniz aç?n?zdan cevab? buraya yazmayaca??m zaten kodu derledi?inizde cevab? göreceksinizdir.

Kullan?lan derleyici C++ Builder derleyicisi oldu?undan include, #pragram hdrstop vs gibi baz? header dosyalar? görünmektedir. Kulland???n?z derleyiciye göre bu headerlar? kald?rman?z gerekmektedir.

Program Kodu:

  1. //---------------------------------------------------------------------------
  2.  
  3. #include <vcl.h>
  4. #pragma hdrstop
  5. #include <stdio.h>
  6. #include <conio.h>
  7. int f(int);
  8. //---------------------------------------------------------------------------
  9.  
  10. #pragma argsused
  11. int main(int argc, char* argv[])
  12. {
  13. int p=5;
  14. int z=f(p);
  15. printf("%d",z);
  16. getche();
  17.         return 0;
  18. }
  19. //---------------------------------------------------------------------------
  20. int f(int k)
  21. {
  22.  int a;
  23.  a= k>0? k + f(k-1) : 0;
  24.  return a*2;
  25. }
  26.  
  27.  
  28.  
  29.  
  30.  

 

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
 
404 Not Found

Server Error

404

Page Not Found

This page either doesn't exist, or it moved somewhere else.


That's what you can do