Сейчас уже не редкость, потому что большинство школ пользуется Pascal.ABC или PascalABC.Net, который взял очень много из Delphi и Object Pascal. К сожалению, предложенная Вами "извращенческая" форма (экспонента с логарифмом) обладает некоторыми недостатками: она врет со знаком для отрицательного основания при нечетной целой степени, для большого подмножества чисел будет врать с X^1 и x^0. Посему, для Вашей программы надо считать, что х может быть только положительным числом.