C/C++ kullanarak kullanıcıdan alınan sayının faktöriyel hesaplanarak ekrana yazdırılması için C kod örneğimiz
#include <stdio.h>
int main(){
int fak = 1; // değişkenlerimizi tanımladım
printf("faktoriyel alinmasini istediginiz sayiyi giriniz:");
scanf("%d",&n);
while(n > 0){ //while döngüsü içerisinde kullanıcıdan aldığımız sayı fak değişkeni ile çarpılarak -1 azaltılıyor
printf("%d,",n);
fak = fak*n; // alınan sayı fak ile çarpılıyor
n--; //n sayısı bir azaltılıyor
}
printf("faktoriyel toplamı:%d",fak); // sonucu ekrana yazdırdık
return 0;
}
Bir önceki yazımız olan C'de for döngüsü kullanımı başlıklı makalemizde c for dongusu hakkında bilgiler verilmektedir.