procedure TForm1.Button1Click(Sender: TObject);
var
n : integer;
i : integer;
f : integer;
begin
if trystrtoint(Edit1.Text,n)=false then
begin
showmessage('salah memasukan , ulangi!!!');
exit;
end;
f := 1;
for i:=1 to n do
f := f * i;
Edit2.Text:= inttostr(f);
Dimana Edit1.Text adalah tempat untuk memasukkan nilai yang akan dihitung nilai faktorialnya atau n! , sedangkan Edit2.Text adalah tempat untuk memberikan hasil dari faktorial (n!).
Tidak ada komentar:
Posting Komentar