Buscar

como resolver um Fatorial com entrada 4 e -2 no python 3 , como repetição e usando o def?

💡 3 Respostas

User badge image

Andre Smaira

como resolver um Fatorial com entrada 4 e -2 no python 3 , como repetição e usando o def?

#Python


Fatorial é a operação que calcula a multiplicação de todos os números de n até 1.


Assim, podemos calcular o mesmo através da seguinte função:

Def fatorial(n):

If n==0 or n==1

Return 1

Else:

Return n*faltorial(n-1)


Mas como desejamos o fatorial de -2 também, necessitamos da seguinte alteração:

Def fatorial(n):

If n==0 or n==1

Return 1

If n<0

Return (-n*faltorial(n-1))

If n>0

Return (n*faltorial(n-1))

1
Dislike0
User badge image

Andre Smaira

Fatorial é a operação que calcula a multiplicação de todos os números de n até 1.


Assim, podemos calcular o mesmo através da seguinte função:

Def fatorial(n):

If n==0 or n==1

Return 1

Else:

Return n*faltorial(n-1)


Mas como desejamos o fatorial de -2 também, necessitamos da seguinte alteração:

Def fatorial(n):

If n==0 or n==1

Return 1

If n<0

Return (-n*faltorial(n-1))

If n>0

Return (n*faltorial(n-1))

1
Dislike0
User badge image

RD Resoluções

Fatorial é a operação que calcula a multiplicação de todos os números de n até 1.


Assim, podemos calcular o mesmo através da seguinte função:

Def fatorial(n):

If n==0 or n==1

Return 1

Else:

Return n*faltorial(n-1)


Mas como desejamos o fatorial de -2 também, necessitamos da seguinte alteração:

Def fatorial(n):

If n==0 or n==1

Return 1

If n<0

Return (-n*faltorial(n-1))

If n>0

Return (n*faltorial(n-1))

1
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais