|
proc_2.PAS |
|
{* Возведение в степень *}Unit PROC_2; InterfaceImplementationBegin writeln( 'Возведение в степень'); End. Program proc_2;
Uses proc_2.pas; {* Эту строку можно удалить *}
Uses crt; {* Подключаем внешние файлы *}
Var {* Объявление переменных *}
a : byte;
b : byte;
c : byte;
d : byte;
z : byte;
y : byte;
x : real;
Function stepen(x, y : byte) : real;
Begin
stepen := exp(y * ln(x));
End;
Begin
clrscr; {* Очищаем экран *}
writeln( 'Vvedite chisla');
readln(a, b, c, d);
x := (stepen(a, b) + stepen(c, d)) / (stepen(b, a) + stepen(d, c));
writeln( 'x = ', x : 5 : 2);
readkey; {* Нажмите любую клавишу *}
End.
|