помогите решить лазарус
procedure TForm1.Button1Click(Sender: TObject);
var P,sum:real; i,k,n:integer; fact:longint;
begin
n:=strtoint(edit1.Text);
i:=strtoint(edit2.Text);
k:=strtoint(edit3.Text);
fact:=1; fact:=fact*k; fact:=fact*i;
for i:=1 to n do begin
P:=0;
for k:=i to n do begin
sum:=2*(1/fact*k+1/fact*i);
P:=P*sum;
end;
end;
writeln(P:6:2);
label4.caption:=floattostr(sum);
end;
В Чем ошибка??? =(((
потому что значения потом не выводятся и произведение не счиатется! а от нас требуют, чтоб вводили числа, потом нажимали на кнопку и ответ программа дала.