В "классическом" языке Паскаль, как его описал Н.Вирт, есть только функции для возведения во вторую степень и извлечения квадратного корня.Поэтому для возведения в любую другую степень используют основное логарифмическое тождество
})
На паскале это записывается exp(b*ln(a))В современных реализациях паскаля добавлена функция power(a,b), которая решает проблему.Итак, "классическая запись"b:=a*a+c*c; { возможно также sqr(a)+sqr(b) }q:=exp(b*ln(cos(a+2.53*c)));И запись современнаяb:=a*a+c*c; // возможно также sqr(a)+sqr(b)q:=power(cos(a+2.53*c),b);