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

Duvidas sobre "WHILE"


VitorPedroo

Pergunta

Queria escrever um script que realizasse contas factorial, ex: valor "5!" = 5*4*3*2*1

estou usando a estrutura de repetiçâo while para cada loop o valor inicial "5" fique -1, e multiplicando sequencialmente, porem não consigo somar a variavel, pois a cada loop altera o valor das variaveis. CODIGO:

vx = 5
vxc=0
vxcf=0
vc=0
while(vx>0):
    vxc=vx-1
    vxf=vx*vxc
    print(vxf)
    vx=vx-1
    print('              valor do numero inicial', vx)

sendo mais direto........

Gostaria de somar cada 'vxf', mas ele altera a cada loop, como fazer?

Editado por VitorPedroo
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...