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.