Var x,y,z:real; begin writeln('ВВЕДИТЕ ЧИСЛО'); readln(x); writeln('ВВЕДИТЕ СТЕПЕНЬ');...

0 голосов
67 просмотров

Var x,y,z:real;
begin
writeln('ВВЕДИТЕ ЧИСЛО');
readln(x);
writeln('ВВЕДИТЕ СТЕПЕНЬ');
readln(y);
z:= x^(1*y);
writeln('ОТВЕТ:', z);
end.
почему этот код не работает??


Информатика (288 баллов) | 67 просмотров
Дан 1 ответ
0 голосов

Потомучто в паскале нет такой операции ^
нужно заменить 
z:=exp(x*ln(y));

(2.2k баллов)