Einzelnen Beitrag anzeigen
Alt 22.02.2002, 13:00   #4
kikakater
Inventar
 
Registriert seit: 24.01.2001
Beiträge: 5.631


Standard

Zuerst einmal kommt es auf den Datentyp an, double wäre schwer angezeigt, sprich ratsam. Da es sonst bei 2 Milliarden bei longs gleich einen Überlauf gibt.

Code:
Tja, Code oder nicht Code, das ist hier die Frage:

double fac (int n)
{
 int i;
 double result= 1.0;

 if(n<0) return 0.0;

 for(i=1;i<=n;i++) result= result * (double) i;

 return result;
}
Übrigens heißt es Faktorielle, cool bin I nett
kikakater ist offline   Mit Zitat antworten