Реферат: Программирование на языках высокого уровня 3
Написать программу рекурсивной функции Аккермана с использованием основной функции ackr и
вспомогательной функции smacc. Составить описание рекурсия математическими
терминами. Разработать схему рекурсивных вызовов. Проанализировать работу рекурсивной
функция с помощью отладчика.
*/
#include <stdio.h>
#include <conio.h>
void main(void)
{
//clrscr();
int x,y,n;
long t;
int ackr(int,int,int);
printf("\nВведите 3 целых положительных числа:\n");
n=3,x=3,y=3;
//scanf("%d%d%d",&n,%x,&y);
t=ackr(n,x,y);
printf("Результат вычисления функции Акермана = %ld",t);
getch();
}
int smacc (int n, int x)
{
switch (n)
{
case 0: return (x+1);
case 1: return (x);
case 2: return (0);
case 3: return (1);
default: return (2);