Ir para conteúdo
Fórum Script Brasil
  • 0

Como Faço Isso?


Guest Digão

Pergunta

boa noite

Gostaria de fazer um programinha no delphi que calculasse o fatorial de um número. Caso alguém não saiba o que é um fatorial veja:

fatorial de 5 = 5 x 4 x 3 x 2 x 1 = 120

fatorial de 4 = 4 x 3 x 2 x1 = 24

fatorial de 7 = 7 x 6 x 5 x 4 x 3 x 2 x 1 = 5040

fatorial de 10 = 10 x 9 x 8 x 7 x 6 x 5 x 4 x 3 x 2 x 1 = 3628800

fatorial de 2 = 2 x 1 = 2

Acho que deu para entender né?

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
Guest Edson (Edy)

podemos resolver isso com faço for

Vamos lá

--------------------------

//criar uma variavel

var numero, contador, resultado:integer;

begin

//testando o valor de entrada

try

numero:=strtoint(edtnumero.text);

except

showmessage('Numero inválido!');

end;

resultado:=1;

// Criando faço de repetição

for contador:=numero downto 1 do

resultado:= contador * resultado;

// Mostrando o resultado

edtresultado.text:=inttostr(resultado);

end;

-----------------------

Espero que ter ajudado!!!

Edy

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...