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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Organizar introduccion de datos en Matriz
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Organizar introduccion de datos en Matriz  (Leído 2,071 veces)
NecBalaam

Desconectado Desconectado

Mensajes: 23



Ver Perfil
Organizar introduccion de datos en Matriz
« en: 22 Agosto 2011, 03:52 am »

Saludos ven que en C++...

cuando vas agregando los datos en una matriz por ejemplo... 2x3
nos la empieza a capturar asi... por cada enter....

1[Enter]
2[Enter]
3[Enter]
4[Enter]
5[Enter]
6[Enter]

Entonces lo que me gustaria saber si ai alguna manera de hacer esto:
1[Enter]2[Enter]3[Enter]
4[Enter]5[Enter]6[Enter]

para que sea mas agradable para el usuario...?
Espero me puedan ayudar con mi duda :)

http://es.answers.yahoo.com/question/index?qid=20081113191144AAg63ov


« Última modificación: 22 Agosto 2011, 06:15 am por NecBalaam » En línea

No esperes tener el 100% de todo, por que no tendrás nada, mejor trabaja en equipo y obtendrás el 50% de algo.
Beakman

Desconectado Desconectado

Mensajes: 190



Ver Perfil WWW
Re: Organizar introduccion de datos en Matriz
« Respuesta #1 en: 22 Agosto 2011, 08:12 am »

Si lo que querés es posicionar el cursor en la pantalla tenés que usar alguna librería, ( la ***** de la conio, o ncurses, etc. ) cosa que yo detesto, me parece complicar mucho un código solo por querer mostrarlo un poquito más "lindo".

Otra alternativa sería pedirle al usuario el ingreso de los dato de esta forma:

1 2 3 [ Enter ]
4 5 6 [ Enter ]

o así:
1,2,3 [ Enter ]
4,5,6 [ Enter ]

Y después lo dividís ( por coma, por espacio o lo que elijas ). Entonces a mi parecer se ve bien, es fácil para el usuario y no complicás tu código.


En línea

rir3760


Desconectado Desconectado

Mensajes: 1.639


Ver Perfil
Re: Organizar introduccion de datos en Matriz
« Respuesta #2 en: 22 Agosto 2011, 17:01 pm »

Si, como todo parece indicar, estas utilizando el objeto "cin" con el operador ">>" para leer los datos solo tienes (como ya te comentaron) que indicar al usuario como introducirlos ya que para este si (solo por poner un ejemplo) se requieren de tres valores da igual si se introducen en una linea o en tres.

Eso porque cuando se lee un valor primero se descarta el "espacio blanco": espacio, tabulador, avance de linea, etc.

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
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines