Решаем задачи Абрамян на Паскале. Begin 26

Begin26. Найти значение функции $$y = 4*(x-3)^6-7*(x-3)^3+2$$ при данном значении $$x$$.

Решение:

 

Решение используя конструкцию для возведения $$x^y$$ =exp(ln(x))*y)

 

Решение от Виктора:

Другие задачи из раздела Begin можно посмотреть здесь.

Комментарии:

Комментарии 6

  • Третья степень написана неправильно

  • Всегда, когда в проверке x<3 при таком нахождении
    y:=4*exp(6*ln(abs(x-3)))-7*exp(3*ln(abs(x-3)))+2;
    задачник выдаёт ошибку, хотя есть abs

    • Да проблема глубже при 3 степени и х<3 меняется знак, а мы это проигнорировали из за abs.
      например (0-3)^3=-9, а у нас просто 9 получается. Воткнул if. возможны ошибки.... нечем компилить 🙂

  • y:=4*sqr(x-3)*sqr(x-3)*sqr(x-3)-7*sqr(x-3)*(x-3)+2; вот как я записал

    • А почему вы остановились? почему не :
      y:=4*sqr(sqr(x-3))*sqr(x-3)-7*sqr(x-3)*(x-3)+2;
      🙂
      Забавно получилось добавлю в шапку.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *