Разработать рекурсивный метод (возвращающий значение) - C# (181761)
Формулировка задачи:
Никак не могу разобраться с данной задачей. Помогите, пожалуйста.
Решение задачи: «Разработать рекурсивный метод (возвращающий значение)»
textual
Листинг программы
static double calculateExpression(double xValue, double nValue)
{
double returnResult = 0;
if (nValue == 0)
returnResult = 1;
else if (nValue < 0)
returnResult = 1 / Math.Pow(xValue, Math.Abs(nValue));
else if (nValue < 0)
returnResult = xValue * Math.Pow(xValue, nValue - 1);
return returnResult;
}