-
1.
0şimdi ben burda faktöriyel hesaplıyorum ama 31 e kadar hesaplıyo 32 ye geçince negatif sayılar çıkıyor 33 de yine eksili çok basamaklı bir sayı veriyor 34 ve daha büyük sayılar içinde 0 değerini veriyor nedenini bilen varmı
kodlar şu şekilde
2. include
int faktoriyel(int sayi) {
int fact=1;
for (;sayi>0; sayi--) {
fact*=sayi;
}
return fact;
}
int main () {
int n;
printf(\"faktoriyelini istediniz sayiyi giriniz\");
scanf(\"%d\",&n);
printf(\"%d\",faktoriyel(n));
return 0;
}
başlık yok! burası bom boş!