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);