jueves, 11 de octubre de 2012

Algoritmo para numeros palindromos


n=int(input('numero'))
y=n
if n<0:
    n=n*(-1)
n=str(n)
m=int(n)
contador=0
numeroinvertido=0
while contador <= len(n)-1:
    ultimo=m%10
    m=m//10
    numeroinvertido = numeroinvertido*10 + ultimo
    contador= contador+1
print ('su numero invertido ',numeroinvertido)
if numeroinvertido==y:
    print('el numero es palindromo')
else:
    print('el numero no es palindromo')

No hay comentarios:

Publicar un comentario