C++ Faktoriyel bulma fonksiyonlar ile

Frenzy

Teğmen
Katılım
10 Haz 2015
Mesajlar
61
Tepkime puanı
0
Kod:
Kod:
#include "stdafx.h"
#include <iostream>

using namespace std;

int faktoriyel(int); // Faktoriyeli burada global yani genel olarak her fonksiyonda geçerli kılıyoruz.

int main(){

    int x;

    cout << "Sayi gir: ";
    cin >> x;

    cout << "Faktoriyeli: " << faktoriyel(x) << endl; 
    /* faktoriyel(x) ile girilen sayiyi parametre olarak alıp fonksiyonu çağır diyoruz.*/                                                
    system("pause");
    return 0;
}
int faktoriyel(int a){

    int x; // Burada çağırılan fonksiyonda girilen değer ile işlem yapılır.

    if(a>1) x=a*faktoriyel(a-1);
    else x=1;
    return x;
}
 
Üst