Rekursion problem
-
Hallo
also ich habe vor kurzem rekursion in delphi gelrnt und wollte es dann in c++ ausprobieren.
und nun bin ich zu blind oder auch zu blöd um den fehler bei mir zu finden. *g*#include <iostream> #include <stdlib.h> using namespace std; int rekursiv(int fakult); int main(int argc, char *argv[]) { long int antwort; rekursiv(5); cout << "das fakultaet von 5 lautet: " << antwort << endl; system("PAUSE"); return 0; } int rekursiv(int fakult) { if (fakult == 0) return 1; else return fakult*rekursiv(fakult-1); }
und als antwort bekomme ich immer 2009000225.
also wollt ich euch mal fragen ob das überhaupt am code liegt.danke im voraus
mfg SIDEX
-
Eine Zuweisung an antwort wäre noch ganz gut.
-
mhahaha
irgendwie hatte ich im kopf, dass ich es gemacht habe und bin die stelle immer beim durchgucken überflogen *g* ich sag doch ich bin blind *g*
okay sorry für den spam und dankemfg SIDEX