Título: | Ayuda | - | Me Pueden Hacer El Favor De Explicar Este Código Detalladamente? | Publicado por: JADP en 18 Diciembre 2013, 21:41 pm Hola a todos, estoy estudiando el método String.substring en Java - Eclipse y me encontré con este ejercicio del numero Capicúa, pero no logro entender bien el código, les pido el favor si pueden ser lo mas detallado posible en la explicación del código del ejercicio.
Código: package nm; Agradezco sus ayudas... Título: Re: | Ayuda | - | Me Pueden Hacer El Favor De Explicar Este Código Detalladamente? | Publicado por: Shell Root en 18 Diciembre 2013, 22:56 pm #1 Ingresa un número y lo guarda en la variable numero de tipo string.
#2 Muestra el número ingresado #3 Imprime el número al reves con el uso de una función de nombre invertido que tiene como parametro un string. Código #1 Condicional donde compara el número ingresado y el número invertido #2 Sí es verdadero muestra SI ES UN NUMERO CAPICUA #3 De lo contrario #4 Muestra NO ES UN NUMERO CAPICUA Código
#1 Declaración de la función invertido con un parametro string #2 Declaración de variable result de tipo string #3 Ciclo que empieza desde la última posición del número ingresado hasta que i sea meyor o igual a 0 con decrementos de 1 #4 { #5 Guarda el valor de la posición i en la variable result #6 } #7 retornar resultado #8 } Código
Código
Título: Re: | Ayuda | - | Me Pueden Hacer El Favor De Explicar Este Código Detalladamente? | Publicado por: JADP en 19 Diciembre 2013, 15:31 pm Gracias @shellroot aunque todavía no entiendo muy bien la parte donde se hace el substring y el ==0.
Título: Re: | Ayuda | - | Me Pueden Hacer El Favor De Explicar Este Código Detalladamente? | Publicado por: dainodaibouken en 19 Diciembre 2013, 23:59 pm Código
compara la variable "numero" invocando el metodo invertido, este metodo lo que hace es usar la clase substring para contar los caracteres de la variable "numero" la clase substring hagarra la variable string "Pedro" y te retorna los caracteres que le indiques por ejemplo : Código
si lo imprimes te arroja esto : ped espero que te ayude un poco. |