Moderadores: Kravenbcn , largeroliker , fidelcastro , cerealkiller , pspCaracas , m0skit0 , LnD , ka69 , zacky06
Bright Julen
Experto
Mensajes: 843 Registrado: 03 Sep 2009, 11:34
PSN ID: BrightJulen
Contactar:
Mensaje
por Bright Julen » 03 Ene 2010, 23:37
Puzky escribió: hola! muy buenos tutos para aprender a programar
gracias.
estoy haciendo un programa y me da este error:
11 C:\Documents and Settings\ANGELICA\Escritorio\Curso C\Promedio.c syntax error before ';' token te dejo el codigo fuente
Código: Seleccionar todo
printf("Edad de Uziel: %d\n"; edad_uziel); printf("Promedio de las Edades: %f\n"; promedio);
Ahí esta el fallo, después del
\n has puesto
; , y tiene que ser
, , sólo una coma, como lo habías hecho en la línea anterior
Puzky
Experto
Mensajes: 825 Registrado: 07 Oct 2009, 22:09
PSN ID: Puzky
Mensaje
por Puzky » 04 Ene 2010, 00:21
Bright Julen escribió: Puzky escribió: hola! muy buenos tutos para aprender a programar
gracias.
estoy haciendo un programa y me da este error:
11 C:\Documents and Settings\ANGELICA\Escritorio\Curso C\Promedio.c syntax error before ';' token te dejo el codigo fuente
Código: Seleccionar todo
printf("Edad de Uziel: %d\n"; edad_uziel); printf("Promedio de las Edades: %f\n"; promedio);
Ahí esta el fallo, después del
\n has puesto
; , y tiene que ser
, , sólo una coma, como lo habías hecho en la línea anterior
Gracias Julen
AbrahamZF
Habitual
Mensajes: 359 Registrado: 10 Dic 2009, 00:06
PSN ID: Abraham-ZF
Ubicación: ¡¡¡Mexico!!!
Mensaje
por AbrahamZF » 07 Ene 2010, 01:38
Código: Seleccionar todo
#include <stdio.h> #include <stdlib.h> int main(int arcg, char *argv[]) { char* nombre_alumno = "Abraham ZF"; int nota_teorico = 8; char* fecha_examen = "6 de Enero del 2010"; printf("El alumno %s obtuvo una nota de %d en el examen del dia %s",nombre_alumno, nota_teorico, fecha_examen); getch(); return 0; }
Solo que en lugar de ponerle float le puse int, ya que me salia 8.0000
Psp 3001 = 5.03 GEN-CPs3 slim 250 GB = COD:MW 2 [PROTOTYPE] God Of War III COD:BO GTA IV Guitar Hero 5
m0skit0
Administrador
Mensajes: 5585 Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef
Mensaje
por m0skit0 » 07 Ene 2010, 02:49
No problemo. Ya tendrás tiempo para romperte el coco con eso más tarde xD
miguelamacias
Experto
Mensajes: 960 Registrado: 03 Sep 2009, 14:16
Ubicación: Coria del Río, Sevilla
Contactar:
Mensaje
por miguelamacias » 19 Ene 2010, 18:05
Código: Seleccionar todo
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { char* nombre_alumno = "Miguel Angel Macias"; float nota_teorico = 9.5; char* fecha_teorico = "19 de enero de 2010"; printf ("%s obtuvo una nota de %f en el examen del día %s.\n", nombre_alumno, nota_teorico, fecha_teorico); system("PAUSE"); return 0; }
Aparentemente funciona, pero da muchos decimales en la nota y las tildes no las muestra bien (í sale Ý, Á como Beta la griega)
m0skit0
Administrador
Mensajes: 5585 Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef
Mensaje
por m0skit0 » 19 Ene 2010, 18:26
miguelamacias escribió: da muchos decimales en la nota
Prueba con %.2f
miguelamacias escribió: las tildes no las muestra bien (í sale Ý, Á como Beta la griega)
Esto te lo he explicado en el otro hilo
miguelamacias
Experto
Mensajes: 960 Registrado: 03 Sep 2009, 14:16
Ubicación: Coria del Río, Sevilla
Contactar:
Mensaje
por miguelamacias » 19 Ene 2010, 18:31
Perfecto, ya lo he corregido. Thank you!
brujitosexy
Experto
Mensajes: 1097 Registrado: 03 Sep 2009, 19:30
Mensaje
por brujitosexy » 19 Ene 2010, 19:21
Seria bueno cambiarlo, por:
Linus Torvalds: “El Software es como el sexo; es mejor cuando es gratis…”
miguelamacias
Experto
Mensajes: 960 Registrado: 03 Sep 2009, 14:16
Ubicación: Coria del Río, Sevilla
Contactar:
Mensaje
por miguelamacias » 19 Ene 2010, 19:27
Verdad, no me acordé. Es que el compilador lo pone por defecto. Gracias brujitosexy
Kracker
ViP Hordes
Mensajes: 1212 Registrado: 03 Sep 2009, 00:38
PSN ID: Mario_-Almada_-
Contactar:
Mensaje
por Kracker » 21 Ene 2010, 07:05
Help..
He tratado de hacer este segundo ejercicio pero no me dejar compilar (no se si estoy en lo correcto al usar este termino)..
Para serciorarme de que no era yo, copie el codigo fuente tuyo profe y lo trate de hacer pero me marca error. Te dejo una captura para que me saques de la duda.