berechnung von n!
-
also ich soll n! berechnen...iterativ hab ich das auch hinbekommen, nur irgendwie finde ich den fehler in meinem rekursiv programm nich...vielleicht könnte mal wer einen blick drauf werfen
#include <iostream>
using namespace std;
int fakultat(int n)
{
cout<<"n eingeben:";
cin>>n;
{
if(n<=1);
return 1;
else
return n*fakultat(n-1)
}
}
-
int fakultat(int n) { if(n == 0) return 1; else return n*fakultat(n-1); }