Рекурсивная функция возведения в степень - C#

Узнай цену своей работы

Формулировка задачи:

Народ, может кто помочь с заданиями? Очень нужно. Спасибо тем, кто откликнится. 4. Напишите рекурсивную функцию возведения в степень, пользующуюся следующим свойством: a^n=a*a^(n-1).

Решение задачи: «Рекурсивная функция возведения в степень»

textual
Листинг программы
  1.         public static double Pow(double baseval, int exponent)
  2.         {
  3.             if (exponent < 0)
  4.             {
  5.                 Console.Error.WriteLine("степень должна быть >= 0");
  6.                 throw new Exception();
  7.             }
  8.             if (exponent == 0)
  9.             {
  10.                 return 1;
  11.             }
  12.             if (exponent == 1)
  13.             {
  14.                 return baseval;
  15.             }
  16.             return baseval * Pow(baseval, exponent - 1);
  17.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.667 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы