PALINDROMO
hey! raul no contestaste mi pregunta sos de gallegos?...
ok..
espero te haya servido el codigo..
ok..
espero te haya servido el codigo..
Podrias especificar un poco mas en la pregtunta. Pero si lo que quieres hacer es comprobar si una frase es un palindromo es facil, supongo que sera un ejercicio de clase, yo ya hice uno.
Lo que tienes que hacer es:
Borrar todos los espacios en blanco de la frase, luego comprobar si es igual del derecha y del reves, para eso usa una cadena auxiliar, invirtiendo la cadena fuente.
Los metodos usa los de la clase String, asi que ya sabes, a currar ;)
Lo que tienes que hacer es:
Borrar todos los espacios en blanco de la frase, luego comprobar si es igual del derecha y del reves, para eso usa una cadena auxiliar, invirtiendo la cadena fuente.
Los metodos usa los de la clase String, asi que ya sabes, a currar ;)
antes ke nada chabon sos de Rio gallegos.?¿?..
si es asi HOLA! RAUL!!:..
aca va un codigo no es mio y se fija si un numero es palindromo.. si no estoy mal lo ke pedia el ejer era un String.. no era dificil.. tengo el codigo por algun lugar.. avisame y te lo paso..
public class Palindromo //nome da classe igual ao nome do arquivo
{
public static void main(String[] args) //principal
{
int num, c, d, u, m;
num = Entrada.leiaInt("Digite o número");
while (num<0 || num>9999)
{
System.out.println ("Número Errado");
num = Entrada.leiaInt("Digite o número");
}
m = num/1000;
c = ((num%1000)/100);
d = ((num%100)/10);
u = ((num%100)%10);
if ((c==u && num>=100 && num<999 num<10) || (d==u && num<100) || (num<10) || (m==u && c==d && num>1000))
{
System.out.println ("O Numero "+ num + " é PalÃndromo");
}
else
{
System.out.println ("O Numero "+ num + " não é Palindromo");
}
}
}
si es asi HOLA! RAUL!!:..
aca va un codigo no es mio y se fija si un numero es palindromo.. si no estoy mal lo ke pedia el ejer era un String.. no era dificil.. tengo el codigo por algun lugar.. avisame y te lo paso..
public class Palindromo //nome da classe igual ao nome do arquivo
{
public static void main(String[] args) //principal
{
int num, c, d, u, m;
num = Entrada.leiaInt("Digite o número");
while (num<0 || num>9999)
{
System.out.println ("Número Errado");
num = Entrada.leiaInt("Digite o número");
}
m = num/1000;
c = ((num%1000)/100);
d = ((num%100)/10);
u = ((num%100)%10);
if ((c==u && num>=100 && num<999 num<10) || (d==u && num<100) || (num<10) || (m==u && c==d && num>1000))
{
System.out.println ("O Numero "+ num + " é PalÃndromo");
}
else
{
System.out.println ("O Numero "+ num + " não é Palindromo");
}
}
}