C++’da faktöriyel alma

tarafından
36
C++’da faktöriyel alma

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.