faktoriyel programı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
faktoriyel programı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

C Dili - Örnek 08 - Faktoriyel (Rekürsif)



Faktoriyel alan rekürsif bir fonksiyon.

#include "stdio.h"
int faktoriyel(int x);
int main(){
 int deger=1;
 int sonuc=faktoriyel(deger);
 printf("Sonuc=%d",sonuc);
 return 0;
}
int faktoriyel(int x){
 int birim;
 if(x>0){
  birim=faktoriyel(x-1);
  return x*birim;
 }else{
  return 1;
 }
 
}

C Dili - Örnek 02



Bu örneğimizde c dili ile faktoriyel alan program yazdık.

#include <stdio.h>

int main(){
 int sayi=5;
 int faktoriyel=1;
 while(sayi>0){
  faktoriyel=faktoriyel*sayi;
  sayi--;
 }
 printf("Sonuc:%d",faktoriyel);
return 0;
}