SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: loncho20 en Viernes 29 de Agosto de 2003, 17:04
-
hola a todos!!!
Tengo que entregar una serie de programas y el unico que me ta dando la lata es un programa que pide una palabra o frase por teclado y como respuesta dice si es un palindromo o no lo es (palindromo=palabra o frase que se lee igual al derecho y al reves, EJ:oso, reconocer.)
Aqui os pongo lo que llevo hecho a ver si me podeis echar una manita
Muxas asias por adelantao:hippi:
-
Hola, lei tu mensaje y quiero ayudarte, podrias decirme que es lo que te falta para poder elaborar la aplicacio, o que dudas tienes que desees eliminar. Saludos. :guitar:
-
Muy sencillo, lo primero en la auxi, primero introducias el caracter correspondiente a longitud, y en C las cadenas (arrays en general) empiezan por 0, asi que debías introducir primero el longitud-1 (cambiando el bucle).
Además conviene que después de haber introducido la palabra le asignes tú mismo el código de fin ( ) ya que el sólo no lo hace.
Por último para comparar las cadenas ya existe una función implementada "strcmp" (string compare), que devuelve 0 si son iguales y mayor o menor de 0 si son distintas (una mayor o no que la otra).
Espero que esté claro, primero entiende lo que digo y luego coge el código ehh??, que ya te lo adjunto funcional
Un saludo
-
Este mensaje solo es pa daos las gracias a los que me ayudasteis a resolver mis problemillas con el programa que propuse.
Al final aprobé la asignatura y entregué todos los ejercicios que me habian pedido compilados y funcionando:jumpie:
Asi que.... eso, que muxisimas gracias y espero que no tenga que volver demasiado por aqui para preguntar....:suerte::gracias: