elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Palindromo C++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Palindromo C++  (Leído 9,721 veces)
Blaster

Desconectado Desconectado

Mensajes: 190


Ver Perfil
Re: Palindromo C++
« Respuesta #10 en: 23 Agosto 2014, 21:36 pm »

no sé por qué pero algo me decía que no estaba bien. 

Pero de igual manera podrías inicializar q a -1 y no restarle 1 a p:

Código
  1. int q = -1, p = LongCad(palabra);
  2. while (q++ < p--)
  3.    if (palabra[q] != palabra[p])
  4.       return false;
  5. return true;

Saludos


En línea

leosansan


Desconectado Desconectado

Mensajes: 1.314


Ver Perfil
Re: Palindromo C++
« Respuesta #11 en: 23 Agosto 2014, 22:45 pm »

Pero de igual manera podrías inicializar q a -1 y no restarle 1 a p:
.......................................

Y ya puestos podríamos ahorrarnos una variable:

Código
  1. bool Palindromo(char palabra[40]) {
  2.  int p = LongCad ( palabra ) ;
  3.  while ( ( p-- ) > ( LongCad ( palabra ) - 1 ) / 2 )
  4.    if ( tolower (palabra [ p ] ) != tolower ( palabra [ LongCad ( palabra ) - 1 - p ] ) )
  5.      return false;
  6.  return true;
  7. }

¡¡¡¡ Saluditos! ..... !!!!





En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Palindromo con Pilas
Programación C/C++
Muffin 1 14,503 Último mensaje 28 Enero 2011, 02:32 am
por ricardo_b
palindromo « 1 2 »
Programación C/C++
ALONSOQ 16 11,846 Último mensaje 7 Agosto 2012, 17:52 pm
por X3R4CK3R
Palindromo en un archivo
Programación C/C++
Eva93 8 4,109 Último mensaje 30 Agosto 2013, 13:20 pm
por Eva93
Palindromo
Java
vhh70 7 4,633 Último mensaje 9 Junio 2016, 20:54 pm
por DIANA KARINA HM
palindromo con pilas en java
Java
Mantzur 1 6,086 Último mensaje 10 Octubre 2016, 16:35 pm
por MinusFour
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines