Возведение в степень - Turbo Pascal (29312)

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

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

Паскаль не понимает следующее выражение:
[404] Я в чем-то ошибся или нужно по-другому записывать степень?

Решение задачи: «Возведение в степень»

textual
Листинг программы
w:=(sin(x+a);
if w=0 then v:=0
else if w>0 then v:=exp(ln(w)/3)
else  v:=-exp(ln(-w)/3);

Объяснение кода листинга программы

  1. x - переменная, значение которой неизвестно, но используется в функции sin()
  2. a - неизвестная величина, которая также используется в функции sin()
  3. w - результат вычисления sin(x+a), хранится в переменной w
  4. v - переменная, значение которой определяется в зависимости от значения w
  5. Если w=0, то v=0
  6. Если w>0, то v=exp(ln(w)/3) - это функция экспоненты от натурального логарифма w деленного на 3
  7. Если w<0, то v=-exp(ln(-w)/3) - это функция экспоненты от натурального логарифма -w деленного на 3
  8. В данном коде нет других переменных, которые могут быть выделены в виде списка

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


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

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

5   голосов , оценка 4 из 5
Похожие ответы