Programación General => C/C++ => Mensaje iniciado por: Rataman en Lunes 7 de Junio de 2004, 17:26
Título: C++ Basico
Publicado por: Rataman en Lunes 7 de Junio de 2004, 17:26
Hola otra vez. Ya se algo de C, y estoy intentando aprender C++. Mi pregunta es la siguiente: ¿Cual seria el equivalente en C++ de este codigo en C?:
Código: Text
#include <stdio.h>
main()
{
int x,y;
printf("Introduce las coordenadas: ");
scanf("%d,%d",&x,&y);
printf("Las corrdenadas son %d,%d",x,y);
}
Se que es un codigo muy muy simple, pero mi problema surge al intentar cargar dos numeros separados por una coma (como ocurre en el codigo de arriba), en C se como hacerlo, pero en C++ es donde no consigo. supongo k seria algo asi:
Código: Text
#include <iostream.h>
main()
{
int x,y;
cout<<"Introduce las coordenadas: ";
cin>>x,y; //Aqui es donde no se como hacer...
Título: Re: C++ Basico
Publicado por: Noel Solw en Lunes 7 de Junio de 2004, 17:30
Lo que tienes que hacer es cin << x << y; Exito ! ! !
Título: Re: C++ Basico
Publicado por: Rataman en Lunes 7 de Junio de 2004, 17:48
Es que si hago lo k tu dices, funciona si introduces los numeros con un espacio, pero yo lo kiero con una coma (no se si me explico). Gracias de todas formas
Título: Re: C++ Basico
Publicado por: The Black Boy en Lunes 7 de Junio de 2004, 19:57
la vedad no te explicas bien.. o por lo menos yo no te entiendo
Saludos ;)
Título: Re: C++ Basico
Publicado por: Rataman en Lunes 7 de Junio de 2004, 20:48
A ver. Si utilizo cin<<x<<y; me sirve si en la entrada por teclado pongo esto: 4 5, pero lo k yo kiero introducir es esto otro: 4,5 y que guarde 4 en x y 5 en y. Se entiende ahora?
Título: Re: C++ Basico
Publicado por: The Black Boy en Lunes 7 de Junio de 2004, 21:22