Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2010, 19:30
bruecq
 
Fecha de Ingreso: julio-2010
Mensajes: 1
Antigüedad: 13 años, 10 meses
Puntos: 0
Información palabra palindrome c++

olas! soy nuevo en el portal... y tambien soy nuevo en la programacion..
hace poco cree un programa que identifique si una palabra es palindrome pero tengo errores logicos que no puede corregir a ver si me dan una ayudita :D
ahi les dejo mi cf.
--------------------------------------------------------------------------------------------------


#include <iostream>

using namespace std;

char p[100],a,z;
int x=0;
bool enc=true;
char r;
main()
{
do
{
cout<<"Ingrese palabra\n";
cin>>p;
for(int i=0;i<100;i++)
{
if(p[i]!=0)
x+=1;
else
break;
}
for(int i=0,j=x;i<x,j>=0;i++,j--)
{
a=p[i];
z=p[j];
if(a==z)
enc=true;
else
enc=false;

}
if(enc==true)
cout<<"La palabra\t"<<p<<"\tes palindrome\n";
else
cout<<"La palabra\t"<<p<<"\tno es palindrome\n\a\n\n";
cout<<"Desea continuar s/n\n";
cin>>r;
}
while(r=='s');
cout<<"\n\n";
system("pause");
}

Última edición por bruecq; 30/07/2010 a las 19:37