Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: xc0d3 en Octubre 26, 2012, 01:08:41 PM

Título: [SOLUCIONADO] Ayuda en java palindromo
Publicado por: xc0d3 en Octubre 26, 2012, 01:08:41 PM
Código (JAVA) [Seleccionar]
public class Palindromo {

public static void main(String args[])
{
  ConsoleReader entrada = new ConsoleReader(System.in);
  String s="";
  System.out.print("Ingrese la palabra : ");
  s = entrada.readLine ();
 
  int i;
  int n=s.length();
  String str="";
  for(i=n-1;i>=0;i--)
  str=str+s.charAt(i);
  if(str.equals(s))
  System.out.println(s+ " es palindrome ");
  else
  System.out.println(s+ " no es  palindrome");
}

}

Título: Re:ayuda en java palindromo
Publicado por: adwind en Octubre 26, 2012, 01:54:39 PM
Código (java) [Seleccionar]

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;

/**
*
* @author adwind
*/
public class NewClass {
     public static void main(String args[]) throws IOException {
         BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
         String s="";
         System.out.print("Ingrese la palabra : ");
         s = br.readLine();
         s=s.replaceAll(" ", "");
         System.out.println(s);
         int i;   int n=s.length();
         String str="";
         for(i=n-1;i>=0;i--)
             str=str+s.charAt(i);
         if(str.equals(s))
             System.out.println(s+ " es palindrome ");
         else
             System.out.println(s+ " no es  palindrome"); }
}
Título: Re:ayuda en java palindromo
Publicado por: adwind en Octubre 26, 2012, 02:34:06 PM
No tienes permitido ver enlaces. Registrate o Entra a tu cuenta
Muchas gracias :D me podrias explicar las lineas // please

Para eliminar espacios solo con esto          s=s.replaceAll(" ", "");
remplazamos cada espacio. solo agrega eso en tu code.
debajo de s = entrada.readLine ();