[Curso] Introducción a la programación en C (III)

Moderadores: largeroliker, Kravenbcn, fidelcastro, cerealkiller, pspCaracas, m0skit0, LnD, ka69, zacky06

Avatar de Usuario
~Rdavid~
Experto
Experto
Mensajes: 965
Registrado: 12 Nov 2009, 17:29
Ubicación: Costa Rica

Re: [Curso] Introducción a la programación en C (III)

Mensajepor ~Rdavid~ » 12 Mar 2011, 20:50

Hunter2-1 escribió:Hola M0skit0, hice todo tal y como dijiste pero al compilar me marca error


#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
char* nombre_alumno = "Hunter2-1";
float nota_teorico = 8.9;
char* fecha_teorico = "9 de marzo"

printf("El buen alumno %s, tuvo un %f el %s.", nombre_alumno, nota_teorico, fecha_teorico);
(ahí precisamente)

getch();
return 0;
}


Tengo una preguntilla, ¿qué diferencia existe entre hacerlo todo en un mismo printf y hacerlo en diferentes?

Salu2


Te falto poner un " antes del último parentesis ;)

No hay ninguna, simplemente queda más legible si lo haces en varias lineas ;)
Imagen

Avatar de Usuario
Hunter2-1
Experto
Experto
Mensajes: 650
Registrado: 10 Jul 2010, 13:31
PSN ID: JCampano
Twitter: @JCampano7x
Ubicación: Sevilla
Contactar:

Re: [Curso] Introducción a la programación en C (III)

Mensajepor Hunter2-1 » 12 Mar 2011, 22:03

Amm, perfecto, probaré a ver, gracias Rdavid :oki:

Pues sigue sin irme :tongue:

Salu2

Avatar de Usuario
~Rdavid~
Experto
Experto
Mensajes: 965
Registrado: 12 Nov 2009, 17:29
Ubicación: Costa Rica

Re: [Curso] Introducción a la programación en C (III)

Mensajepor ~Rdavid~ » 13 Mar 2011, 01:03

Mi respuesta anterior esta mal xD esque lo vi muy rapido, lo que hiciste mal fue que no pusite el ; en char* fecha_teorico = "9 de marzo" :lol:
Imagen

Avatar de Usuario
Hunter2-1
Experto
Experto
Mensajes: 650
Registrado: 10 Jul 2010, 13:31
PSN ID: JCampano
Twitter: @JCampano7x
Ubicación: Sevilla
Contactar:

Re: [Curso] Introducción a la programación en C (III)

Mensajepor Hunter2-1 » 13 Mar 2011, 12:50

A parte de eso me sigue marcando error en printf :(

Salu2

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5586
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Curso] Introducción a la programación en C (III)

Mensajepor m0skit0 » 13 Mar 2011, 16:22

A ver si aprendemos a poner qué error nos marca el compilador :roll:

En cuanto a tu pregunta, todo depende de cómo esté estructurado el código, aunque resumiendo no hay prácticamente diferencia salvo que en un caso se hace la llamada a printf varias veces y en otro sólo una vez.
Imagen

Avatar de Usuario
Hunter2-1
Experto
Experto
Mensajes: 650
Registrado: 10 Jul 2010, 13:31
PSN ID: JCampano
Twitter: @JCampano7x
Ubicación: Sevilla
Contactar:

Re: [Curso] Introducción a la programación en C (III)

Mensajepor Hunter2-1 » 14 Mar 2011, 16:17

m0skit0 escribió:A ver si aprendemos a poner qué error nos marca el compilador :roll:

En cuanto a tu pregunta, todo depende de cómo esté estructurado el código, aunque resumiendo no hay prácticamente diferencia salvo que en un caso se hace la llamada a printf varias veces y en otro sólo una vez.


Lo siento pero es que no sé :lol: .

Por aquí he hecho una captura de pantalla en la que marca el error :oki:
Spoiler:
Imagen


Salu2

Avatar de Usuario
~Rdavid~
Experto
Experto
Mensajes: 965
Registrado: 12 Nov 2009, 17:29
Ubicación: Costa Rica

Re: [Curso] Introducción a la programación en C (III)

Mensajepor ~Rdavid~ » 14 Mar 2011, 18:47

No te sirve porque estas poniendo un "antes de obtuvo :P
Imagen

Avatar de Usuario
Hunter2-1
Experto
Experto
Mensajes: 650
Registrado: 10 Jul 2010, 13:31
PSN ID: JCampano
Twitter: @JCampano7x
Ubicación: Sevilla
Contactar:

Re: [Curso] Introducción a la programación en C (III)

Mensajepor Hunter2-1 » 14 Mar 2011, 20:27

~Rdavid~ escribió:No te sirve porque estas poniendo un "antes de obtuvo :P


Es cierto :tongue: , que error más tonto xD, solucionado pues...

Gracias :oki:

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5586
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Curso] Introducción a la programación en C (III)

Mensajepor m0skit0 » 15 Mar 2011, 10:35

Y los errores, copiar-pegar, no capturas de pantalla :tongue:

Errores tontos los tenemos todos, pero hay que saber leer lo que te dice el compilador:

Syntax error before "obtuvo"

Más claro, el agua.

Y además, el código que pusiste antes no es el mismo que el de tu captura. Así vamos apañaos...

Saludos
Imagen

Avatar de Usuario
Hunter2-1
Experto
Experto
Mensajes: 650
Registrado: 10 Jul 2010, 13:31
PSN ID: JCampano
Twitter: @JCampano7x
Ubicación: Sevilla
Contactar:

Re: [Curso] Introducción a la programación en C (III)

Mensajepor Hunter2-1 » 16 Mar 2011, 16:28

m0skit0 escribió:Y los errores, copiar-pegar, no capturas de pantalla :tongue:

Errores tontos los tenemos todos, pero hay que saber leer lo que te dice el compilador:

Syntax error before "obtuvo"

Más claro, el agua.

Y además, el código que pusiste antes no es el mismo que el de tu captura. Así vamos apañaos...

Saludos


Es que intentando arreglarlo lo cambié xD, lo tendré en cuenta para la próxima vez.

Salu2 :oki:


Volver a “Programación”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado