Página 5 de 18

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

Publicado: 03 Ene 2010, 23:37
por Bright Julen
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 ;)

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

Publicado: 04 Ene 2010, 00:21
por Puzky
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

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

Publicado: 07 Ene 2010, 01:38
por AbrahamZF

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 :?

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

Publicado: 07 Ene 2010, 02:49
por m0skit0
No problemo. Ya tendrás tiempo para romperte el coco con eso más tarde xD

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

Publicado: 19 Ene 2010, 18:05
por miguelamacias

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)

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

Publicado: 19 Ene 2010, 18:26
por m0skit0
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 ;)

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

Publicado: 19 Ene 2010, 18:31
por miguelamacias
Perfecto, ya lo he corregido. Thank you! :oki:

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

Publicado: 19 Ene 2010, 19:21
por brujitosexy
miguelamacias escribió:

Código: Seleccionar todo

  system("PAUSE");   
 

Seria bueno cambiarlo, por:

Código: Seleccionar todo

getch();

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

Publicado: 19 Ene 2010, 19:27
por miguelamacias
Verdad, no me acordé. Es que el compilador lo pone por defecto. Gracias brujitosexy :oki:

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

Publicado: 21 Ene 2010, 07:05
por Kracker
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.

Spoiler:
Imagen