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

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


Rekürsif Faktoriyel Hesab?

AÇIKLAMA

Bu programda C veya C++ derleyicisinde girilen say?ya kadar olan say?lar?n faktoriyelini bulma i?lemi rekürsif olarak hesaplanm??t?r. Sitemizde bu program?n C++ Builder platformunda olu?turulmu? olan? da bulunmaktad?r. Büyük say?larda faktoriyeli hesaplamak için veritipinin double olmas? gerekir.

Program Kodu:

  1. //---------------------------------------------------------------------------
  2.  
  3. #include <vcl.h>
  4. #pragma hdrstop
  5. int fakto(int);
  6. #include <stdio.h>
  7. #include <conio.h>
  8. //---------------------------------------------------------------------------
  9.  
  10. #pragma argsused
  11. int main(int argc, char* argv[])
  12. {
  13. int sinir;  int sonuc;
  14. printf("Sinir degerini giriniz: ");
  15. scanf("%d",&sinir);
  16. for(int i=0;i<=sinir;i++)
  17. {
  18. sonuc=fakto(i);
  19. printf("%d!=%d\n",i,sonuc);
  20. }
  21. getche();
  22.         return 0;
  23. }
  24. //---------------------------------------------------------------------------
  25. int fakto(int n)
  26. {
  27. if(n==1 || n==0)
  28. return 1;
  29. else
  30. return n*fakto(n-1);
  31. }
  32.  
Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
Son Güncelleme ( Pazartesi, 05 Eylül 2011 04:18 )  
404 Not Found

404

Not Found

The resource requested could not be found on this server!


Proudly powered by LiteSpeed Web Server

Please be advised that LiteSpeed Technologies Inc. is not a web hosting company and, as such, has no control over content found on this site.