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


Comentários

Postagens mais visitadas deste blog

NR 12 - ANEXO I - DISTÂNCIAS DE SEGURANÇA E REQUISITOS PARA O USO DE DETECTORES DE PRESENÇA OPTOELETRÔNICOS

Exercício Modelagem 1