FALA GALERA COMO VAI, TUDO EM PAZ???
ESTOU COM UMA DÚVIDA (NA VERDADE NÃO TIVE UMA IDÉIA LÓGICA), EM UM PROVA QUE FIZ PARA ESTÁGIAR NA ÁREA DE PROGRAMAÇÃO E CAIU A SEGUINTE QUESTÃO: Como descubrir se a palavra é PALINDROME. EX: ARARA?
POR FAVOR, ME AJUDEM A RESOLVER ESSE PROBLEMA.
EDUARDO
Exemplo 1: Percorra o array à partir das duas pontas e vá verificando se os caracteres são iguais até o meio.
quebre a stirng em um array ai vc percorre o array
:razz:
Aqui vai um exemplo para vc ver como funciona
public class ExercicioPalindrome
{
public static void main(String arg[])
{
int cur;
String p;
ReadStream tec=new ReadStream(); //classe usada para entrar com valores pelo teclado
p=tec.readString();
String inv="";
for (cur=p.length()-1;cur>=0;cur--)
{
char c=p.charAt(cur);
String s=String.valueOf(c);
inv=inv.concat(s);
}
if(inv.equalsIgnoreCase(p))
{
System.out.println("A palavra e um palindrome");
}
else
{
System.out.println("A palavra nao e um palindrome");
}
}
}
é facil espero q ti ajude