Título: ayuda con pequeño detalle en programa de busqueda en un arreglo Publicado por: johnnyBsc17 en 17 Octubre 2011, 00:41 am Código: #include<iostream.h> EL PROGRAMA ME GUARDA EL NOMBRE PERO SOLO 1 LETRA QUISIERA GUARDAR EL NOMBRE COMPLETO QUE DEBO CAMBIAR XFA !!!!!!!!!!! Título: Re: ayuda con pequeño detalle en programa de busqueda en un arreglo Publicado por: rir3760 en 17 Octubre 2011, 02:22 am Si apenas empiezas con C++ deberías conseguir un buen libro sobre este, por favor revisa los temas fijos de los foros.
Te daría una solución pero honestamente el programa tiene errores y la aproximación es, para decirlo de forma amable, incorrecta. En el caso de C++ para utilizar cadenas utilizas la clase "string" y para almacenar un numero indeterminado de estas puedes crear un vector de strings (con vector me refiero a la clase, no a un array). Puedes empezar utilizando el motor de búsqueda (o alguno de los libros recomendados) para revisar temas sobre esas dos clases (string y vector). Un saludo Título: Re: ayuda con pequeño detalle en programa de busqueda en un arreglo Publicado por: _niu en 17 Octubre 2011, 06:24 am jejeje lo q haces con nombre[1] = nom, es un desastre xddddddddd! coparas solo dos caracteres. ademas cuando declaras char nomb; declaras un caracter, no una cadena.
tendrias q hacer char nombre []="maria"; char nom["jose"]; y usar el strcmp () de string.h que regresa 0 si son iguales. La comparacion se realiza con todos los caracteres, no con uno solo. |