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

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

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

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

Mensaje por m0skit0 »

Lo que no entiendo es por qué lo pusiste así en un principio. La única explicación que tengo es que lo copiaste de por Internet y estaba así y no quisiste cambiarlo por si las moscas. De hecho, muchos de tus ejercicios parecen copiados más que hechos por ti :katana: Soy un ninja MUJAJAJAJA :juasjuas:
Imagen

Avatar de Usuario
jon_17_
Enteradillo
Enteradillo
Mensajes: 76
Registrado: 10 Jul 2010, 05:04
Contactar:

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

Mensaje por jon_17_ »

bueno son hechos por mi el problem fue q me estaba dando error yen esa linea y la de definir,
eso fue lo que me paso, y en si yah habia leido un libro de c en ingles por eso es que se un poco y le cojo un poco el arte.
"Cada Dia Sere mejor Q El dia Anterior" Esa es mi meta, Aunq Q Tenga k Superarlos a Todos.

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

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

Mensaje por m0skit0 »

Bueno, me lo creeré :tongue:
Imagen

Avatar de Usuario
iShadows
Enteradillo
Enteradillo
Mensajes: 45
Registrado: 24 Sep 2010, 18:46

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

Mensaje por iShadows »

M0skit0, hay un pequeno error en un codigo. Genial el tuto :mrgreen: .
Spoiler:
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
float nota_teorico = 5.0;
float nota_practico = 2.0;

printf("Nota del examen teorico: %f\n", nota_teorico);
printf("Nota del examen practico: %f\n", nota_teorico); <--- es practico

getch();
return 0;
}
Imagen

Avatar de Usuario
dark_sasuke
Moderador Global
Moderador Global
Mensajes: 3379
Registrado: 03 Sep 2009, 02:13
Twitter: D4rkyt0

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

Mensaje por dark_sasuke »

m0skit0 escribió:Soy un ninja MUJAJAJAJA :juasjuas:


No jodas ahora hay m0sk0s ninjas :/ :/
Imagen

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

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

Mensaje por m0skit0 »

iShadows escribió:M0skit0, hay un pequeno error en un codigo

Cierto, ahora mismo lo corrijo, gracias :oki:
Imagen

Avatar de Usuario
Dark Pallacus
ViP Hordes
ViP Hordes
Mensajes: 1509
Registrado: 03 Sep 2009, 00:35
PSN ID: Pallacus
Ubicación: Barcelona
Contactar:

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

Mensaje por Dark Pallacus »

Buenas, yo tambien he tenido mis problemas por no poner "," y ";" y porque mirando el tutorial copié un getch() que luego no me compiló pero lo cambié por un sytem ("read foo"); Lo digo porque si no parecerá que Pallacus es un crack y nada mas lejos de la realidad. ;) Realmente me he aprovechado de los errores de los demás para ir perfeccionando mi ejercicio. :lol:

Mi programa:

Código: Seleccionar todo

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

int main(int argc, char *argv[])
{
  char* nom_profe = "m0skit0";
  char* nom_alumno = "Pallaquito";
  float nota_teorico = 7.4;
  float nota_practico = 6.6;
  int nota_eval = 7;
 
  printf("\n");
  printf("El profesor %s ha evaluado al alumno %s.\n", nom_profe, nom_alumno);
  printf("Habiendo sacado de nota en el examen teorico un %.1f y en el practico de %.1f.\n", nota_teorico, nota_practico);
  printf("Nota de la evaluación: %d.\n", nota_eval );

  system ("read foo");
  return 0;
}


Y el resultado:

Código: Seleccionar todo

albert@albert-K50IE:~/Documents/Programació/C/Lección 03/Variables 1$ ./var1
El profesor m0skit0 ha evaluado al alumno Pallaquito.
Habiendo sacado de nota en el examen teorico un 7.4 y en el practico de 6.6.
Nota de la evaluación: 7.

albert@albert-K50IE:~/Documents/Programació/C/Lección 03/Variables 1$


PD: las notas me las he inventado yo. XD
PS3 - PSP 2000

Avatar de Usuario
dark_sasuke
Moderador Global
Moderador Global
Mensajes: 3379
Registrado: 03 Sep 2009, 02:13
Twitter: D4rkyt0

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

Mensaje por dark_sasuke »

El system este es necesario para usar en guindos o que?(Y se supone que tu usas linux, asi que lo veo innecesario). incluir el system("read foo") (Que no se que coño hace) e incluir la libreria <stlib.h>

Yo te diria que esta linea es innecesaria: printf("\n");

Podrias hacerlo asi, printf("\nEl profesor %s ha evaluado al alumno %s.\n", nom_profe, nom_alumno);

Pero bueno igualmente esta bien xDD
Imagen

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)

Mensaje por ~Rdavid~ »

system("read foo"); es para que el programa espere que el usuario pulse enter, la verdad no es necesario que lo uses pero no hay problema si quieres usarlo, getch() creo que hace lo mismo pero es solo para windows.
Imagen

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

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

Mensaje por m0skit0 »

getch() lo hay para Linux también, pero quién quiere usarlo :lol:
Imagen

Responder