Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Antoniio en 3 Noviembre 2015, 21:20 pm



Título: Dos formas de dar un resultado
Publicado por: Antoniio en 3 Noviembre 2015, 21:20 pm
Hola, buenas. Tengo un problema o duda, mi profesor nos ha pedido que realicemos un programa en dos formas distintas de programar, se me ha complicado porque yo aprendí de una manera y ahora debo saber la otra, estoy a punto de terminar pero quisiera saber por qué en mi programa si me arroja un resultado con esta línea de código:

Código:
printf("\n x[%d] = %.2f ",i+1,x[i]);

pero cuando intento realizarlo de otra manera, así:

Código:
cout << "x[" << i+1 << "] = ", x[i];

Gracias de antemano.


Título: Re: Dos formas de dar un resultado
Publicado por: engel lex en 3 Noviembre 2015, 21:22 pm
Porque estas haciendo el cout mal... El cout no lleva comas

Antes de la última x cambia la coma por <<


Título: Re: Dos formas de dar un resultado
Publicado por: Antoniio en 3 Noviembre 2015, 22:02 pm
Daaah, es verdad , se me pasó :s

Graciaas :3