All pastes #908655 Raw Edit

Ackermann's Function Calculator

public cpp v1 · immutable
·published 2008-02-18 17:32 UTC
rendered paste body
/* *  * Ackermann's Function Calculator * 	<josh@thenullbyte.org> *  */#include <iostream>using namespace std;//Ackermann's Functionint A(int m, int n) {	if(m == 0) return(n+1);	if(n == 0) return(A(m-1, 1));	return(A(m-1, A(m, n-1)));}int main() {	int m, n;		printf("Ackermann's Function Calculator\n\n");		printf("First Agrument: ");	scanf("%d", &m);		getchar();		printf("Second Argument: ");	scanf("%d", &n);		printf("A(%d, %d): %d\n\n",m ,n, A(m, n));}