Einzelnen Beitrag anzeigen

wonkel

Registriert seit: 7. Jan 2005
2 Beiträge
 
#1

wie berechnet man die fakultät mit for-to-do-schleife?

  Alt 7. Jan 2005, 12:57
Hallo Leute ,
ich hab in Info die Aufgabe, die Fakultät auszurechnen.
Hab leider keine Idee und im Internet find ich nichts, was den Formeln entspricht, die wir kennen.
Nach dem Vorbild der n-ten Potenz (mit for-to-do-Schleife) sollen wir die Anweisung schreiben.
Mein Quelltext zur n-ten Potenz:

Potenz:=1;
For lauf:=1 to exponent do
Potenz:=potenz*basis;
Str (potenz:8,hilfe);

Zum Beispiel kann ich ja nicht die Formel n!=n*(n-1)! nehmen, und das „!“ mit „fakultaet“ ersetzen. Wenn ich schreibe „fakultaet:=n*fakultaet(n-1)“ sagt der PC, dass vor der Klammer noch ein mathematisches Zeichen oder so stehen müsste.
Wäre echt froh, wenn mir jemand helfen kann !
Unmöglich sind nur die Dinge, die man nicht tut!!!
  Mit Zitat antworten Zitat