Где Вы только нашли такую задачу? о_О Ну вот решил, только, чтобы мозги у меня не сгорели, функцию взвода в степень вынес отдельно:)
program zadanie;
uses crt;
var x,v,a,f,d:integer;
y:real;
function sq(X: Real; Y: Real): Real;
begin
sq := exp(ln(X) * Y);
end;
begin
clrscr;
writeln ('vvedite x,v,a,f,d');
readln (x,v,a,f,d);
y:=sq(cos(v - sq(a, 2)), 2 + x) * sqrt((sq(sin(sq(v, x * v)), 5) + f * d)/(sin(5 * x) / cos(5 * x) + sqrt(sin(sq(v, 2)))));
writeln('y= ', y);
readln;
end.