Bu yazımızda, kullanıcının girdiği bir sayının faktöriyelini hesaplayan bir C++ programı örneğini inceleyeceğiz.

Soru: Kullanıcıdan alınan bir sayının faktöriyelini hesaplayan C++ kodunu yazınız.

#include <iostream>
using namespace std;

int main() {
    int sayi;
    unsigned long long faktoriyel = 1;
    
    cout << "Bir sayi girin: ";
    cin >> sayi;
    
    if (sayi < 0) {
        cout << "Negatif sayilarin faktoriyeli hesaplanamaz." << endl;
    } else {
        for (int i = 1; i <= sayi; ++i) {
            faktoriyel *= i;
        }
        cout << sayi << "'nin faktoriyeli: " << faktoriyel << endl;
    }
    
    return 0;
}

Çıktı:

Bir sayi girin: 5
5'nin faktoriyeli: 120

Bu yazımızda, kullanıcının girdiği bir sayının faktöriyelini hesaplayan bir C++ programı örneğini ele aldık. Daha fazla örnek için C++ Örnekleri kategorimize göz atabilirsiniz.

Bu yazı dikkatini çekebilir.   C++ Dizi Elemanlarını Toplama Örneği