home *** CD-ROM | disk | FTP | other *** search
- program PowerLog;
-
- var
- b, x : real;
-
- function Power (b, x : real) : real;
- begin
- Power := exp (x * ln (b));
- end;
-
- function Log (b, x : real) : real;
- begin
- Log := ln (x) / ln (b);
- end;
-
- begin
- writeln ('Test of Power function');
- write ('Enter the base and exponent: ');
- readln (b, x);
- writeln (b:0:3, ' raised to the power of ', x:0:3, ' = ', Power (b, x):0:3);
- writeln ('Test of Log function');
- write ('Enter base and argument: ');
- readln (b, x);
- writeln ('Log base ', b:0:3, ' of ', x:0:3, ' = ', Log (b, x):0:3);
- end.