Programa em Python 38
O superfatorial de um número N é definido pelo produto dos N primeiros fatoriais de N. Faça uma função recursiva que receba um número inteiro positivo N e retorne o superfatorial desse número.
Resolução:
def meu_fatorial1 (n):
fat = 1
for a in range (1, n+2):
fat = a*fat
return fat
if __name__ == '__main__':
n = input("Entre com um numero: ")
fat = meu_fatorial1 (n)
print (fat)
#entrada = raw_input("Digite um string qualquer: ");
#Nenhum numero real vai ser divisivel por um numero maior do que sua metade
#reverse_string(entrada);
Resolução:
def meu_fatorial1 (n):
fat = 1
for a in range (1, n+2):
fat = a*fat
return fat
if __name__ == '__main__':
n = input("Entre com um numero: ")
fat = meu_fatorial1 (n)
print (fat)
#entrada = raw_input("Digite um string qualquer: ");
#Nenhum numero real vai ser divisivel por um numero maior do que sua metade
#reverse_string(entrada);
Comentários
Postar um comentário