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

Hata
  • XML Parsing Error at 1:82. Error 9: Invalid character


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!
 
amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım