#include using namespace std; int acker(int m, int n); int main(){ int m = 2, n = 3; cout << "Ackerman de 2 y 3: " << acker(m, n) << endl; cin.sync(); cin.get(); return 0; } int acker(int m, int n){ if (m == 0) return (n + 1); else if (n == 0) return acker(m - 1, 1); return acker(m - 1, acker(m, n - 1)); }