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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  leer secuencia separada por espacios
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: leer secuencia separada por espacios  (Leído 4,349 veces)
pMV2ere

Desconectado Desconectado

Mensajes: 12


Ver Perfil
leer secuencia separada por espacios
« 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 :)


« Última modificación: 2 Diciembre 2012, 18:22 pm por pMV2ere » En línea

rir3760


Desconectado Desconectado

Mensajes: 1.639


Ver Perfil
Re: leer secuencia separada por espacios
« Respuesta #1 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.

* 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


En línea

C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language
pMV2ere

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: leer secuencia separada por espacios
« Respuesta #2 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 :(
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema al leer cadenas con espacios [C++]
Programación C/C++
Don Pollo 3 21,725 Último mensaje 20 Mayo 2011, 03:49 am
por Lx
Leer cadenas tipo string con espacios
Programación C/C++
luisda2994 4 20,729 Último mensaje 24 Julio 2012, 19:55 pm
por luisda2994
Leer secuencia de doubles hasta tecla enter
Programación C/C++
radix.2007 3 2,882 Último mensaje 10 Febrero 2013, 21:57 pm
por radix.2007
Problema al leer cadena con espacios?
Programación C/C++
1mpuls0 7 6,039 Último mensaje 2 Abril 2014, 18:42 pm
por amchacon
Leer una secuencia de numeros
Programación C/C++
Kougami 2 2,273 Último mensaje 11 Diciembre 2016, 00:31 am
por Kougami
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines