Título: leer secuencia separada por espacios Publicado por: pMV2ere en 2 Diciembre 2012, 14:47 pm buenas, tengo que realizar un ejercicio en C++ y no consigo guardar correctamente la informacion.
el problema es basicamente, saber como guardar unos numeros separados por espacios. el problema es: Nos introducen un numero de telefono, su duracion y su precio. tendremos que guardar el numero en la primera posicion del vector telefono, la duracion en la primera posicion del vector tiempo y el precio en la primera posicion del vector precio y asi sucesivamente. Ejemplo de secuencia: 972515151 2.1 0.46 972565656 0.4 0.09 0 (el 0 indica fin de secuencia) como consigo guardar el 972515151 en el vector telefono casilla 1 por ejemplo? gracias :) Título: Re: leer secuencia separada por espacios Publicado por: rir3760 en 2 Diciembre 2012, 17:37 pm Ya que la solución depende del lenguaje utilizado nos ayudarías indicando cual es. Por favor lee Reglas del subforo (http://foro.elhacker.net/programacion_cc/reglas_del_subforo-t251603.0.html).
* En el caso de C mediante la lectura de una linea con fgets y su escaneo con sscanf. * En el caso de C++ mediante la lectura de una linea con getline y el uso de las clases string y stringstream. Un saludo Título: Re: leer secuencia separada por espacios Publicado por: pMV2ere en 2 Diciembre 2012, 18:22 pm la programacion es con C++
he intentado lo que me dijiste, pero solo consigo guardar la primera palabra :( |