Fórum Como criar programa? (FATORIAL?!?!?!) #172273
30/07/2003
0
Bom, gente to mexendo com o delphi agora e gostaria de saber como que posso criar um programa para calcular o fatorial de um nº??
Me deem uma ajuda ae...uma introdução...um começo....
por favor....
até mais!!!!
Me deem uma ajuda ae...uma introdução...um começo....
por favor....
até mais!!!!
Devil-br
Curtir tópico
+ 0
Responder
Posts
30/07/2003
Denisbetim
é o seguinte, coloque 2 componentes TEdit num Form e um botão!
na ação onclick do botão, declare a variavel ´i´ de modo que fique assim..
no edit1 será digitado o número que você quer tirar o fatorial e no edit2 será mostrado o resultado!
procedure TForm1.Button1Click(Sender: TObject);
var i: integer;
begin
edit2.text := ´1´;
for i := strtoint(edit1.text) to 1 do
edit2.text := strtoint(edit2.text) * i;
end;
Pronto!!!
na ação onclick do botão, declare a variavel ´i´ de modo que fique assim..
no edit1 será digitado o número que você quer tirar o fatorial e no edit2 será mostrado o resultado!
procedure TForm1.Button1Click(Sender: TObject);
var i: integer;
begin
edit2.text := ´1´;
for i := strtoint(edit1.text) to 1 do
edit2.text := strtoint(edit2.text) * i;
end;
Pronto!!!
Responder
Gostei + 0
30/07/2003
Denisbetim
desculpa aí mas cometi um erro de conversão... o código é esse:
procedure TForm1.Button1Click(Sender: TObject);
var i: integer;
begin
edit2.text := ´1´;
for i := strtoint(edit1.text) to 1 do
edit2.text := inttostr(strtoint(edit2.text) * i);
end;
procedure TForm1.Button1Click(Sender: TObject);
var i: integer;
begin
edit2.text := ´1´;
for i := strtoint(edit1.text) to 1 do
edit2.text := inttostr(strtoint(edit2.text) * i);
end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)