Programa em Python 33
Faça uma função recursiva que permita inverter um número inteiro N. Por exemplo, dada a entrada 123, a função retorne 321. Resolução: def reverse_int(x): rev_numero='' numero=str(x) for i in range(len(numero)-1,-1,-1): rev_numero+=numero[i] print rev_numero return rev_numero if __name__ == '__main__': entrada = input("Digite um numero positivo real qualquer: "); if (entrada <=0): finalizar = raw_input('Numero invalido, pressione qualquer tecla para continuar...'); exit(); #Nenhum numero real vai ser divisivel por um numero maior do que sua metade reverse_int(entrada);