Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2011, 14:00
wachilango
 
Fecha de Ingreso: diciembre-2011
Mensajes: 16
Antigüedad: 12 años, 4 meses
Puntos: 0
Pregunta Recorrer un string en c++

Hola amigos, primero que todo saludos y que esten pasando unas felices navidades (la verdad es que yo no las estoy pasando, ya veran por que)... bueno me registre porque estoy desesperado y creo que aqui pueden ayudarme...

pues me mandaron un proyecto en C++ (DONDE NO PUEDO USAR ARREGLOS NI APUNTADORES, SOLO CICLOS Y CONDICIONALES), que trata de corregir SIGNOS ortograficos... donde la persona escribe su texto, y luego el programa debe corregir los errores de SIGNOS ortograficos tales como ?,¿,!,; ya saben...

bueno ya almacene todo ese texto asi:

string cad;
getline(cin,cad);

puedo usar todas las funciones de string.h... pero necesito una funcion que me recorra todo el string (el texto que guarde arriba) en busca de esos signos ortograficos y poder realizar mis validaciones para ver si existe algun error.

los errores se marcan de la siguiente manera “<<<< -EL ERROR- >>>>”

EJEMPLO DE LO QUE HACE EL PROGRAMA

Entrada:
maría tenía un lindo(muy dulce ) corderito de (tres colores:verde, rojo y azul. ¡Ella lo quería mucho! aunque a veces se preguntaba si ¿el la quería a ella?. De todas formas ella jugaba con el todos los días; lo alimentaba dos veces al día y jugaban y jugaban… hasta que se ¿.cansaban?


Salida:
María tenía un lindo (muy dulce) corderito de <<<<(>>>> tres colores: verde, rojo y azul. ¡Ella lo quería mucho! Aunque a veces se preguntaba si ¿el la quería a ella? De todas formas ella jugaba con el todos los días; lo alimentaba dos veces al día y jugaban y jugaban… Hasta que se <<<<¿.>>>> cansaban?



NO LES PIDO QUE ME HAGAN EL PROYECTO, SOLAMENTE SI ME PUEDEN DECIR QUE FUNCION PODRIA USAR PARA HACER EL RECORRIDO DEL STRING...RECUERDEN QUE NO PUEDO USAR ARREGLOS NI APUNTADOS.... SOLO CICLOS Y CONDICIONALES... ESPERO ME PUEDAN BRINDAR SU AYUDA MUCHACH@S.... DE UNA VEZ GRACIAS Y FELIZ NAVIDAD