Реализовать рекурсию для нахождения функции вида f(n)=a*f(n-1)+b, c=f(0)

Поделиться:

a, b, c вводятся пользователем.

code: #cpp
//глобальные переменные
int a,b,c,n;
 
//в основной программе
scanf("%d%d%d%d",&a,&b,&c,&n);
printf("%d\n",f(n));
 
//сама функция
int
f(int n)
{
	if (n==0)
		return c;
	else
		return a*f(n-1)+b;
}

автор: BDA

Похожие статьи: