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

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

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ó:Buena dark_sasuke. Tampoco es tan difícil, ¿no? Veo que tu paso de Pascal a C va sobre 4 ruedas ;)


:) :) .... un dia de estos me pasare con un homebrew un basico claro....pero algun dia tendreis unos mio :D
Imagen

Avatar de Usuario
Kravenbcn
Administrador
Administrador
Mensajes: 16291
Registrado: 01 Sep 2009, 21:27
PSN ID: Kravenbcn
Twitter: Kravenbcn
Ubicación: Barcelona
Contactar:

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

Mensaje por Kravenbcn »

Es normal que en la decimales de la nota aparezcan 6 decimales?

Aqui dejo el mio:

Código: Seleccionar todo

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

int main(int argc, char *argv[])
{
    char* nombre_alumno = "Kravenbcn";
    float nota_examen = 5.2;
    char* dia_examen = "15 de octubre de 2009";
   
   
    printf("El alumno %s obtubo una nota de %f en el examen realizado el %s\n", nombre_alumno, nota_examen, dia_examen);
     
  getch();   
  return 0;
}


EDITO:
Y aquí un trabajillo extra para ir familiarizandome con esto (el típico pelota del profe :lol: ) :

Código: Seleccionar todo

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

int main(int argc, char *argv[])
{
    char* nombre_admin = "Kravenbcn";
    char* nombre_web = "DaXHordes.org";
    char* fecha_ini = "3 de septiembre de 2009";
    char* fecha_actual = "15 de octubre de 2009";
    int   numero_users = 351;
    float mensajes_dia = 228.94;
   
    printf("La web %s creada por %s el dia %s, actualmente a fecha de %s cuenta con %d usuarios y se publican una media de %f mensajes por dia.\n", nombre_web, nombre_admin, fecha_ini, fecha_actual, numero_users, mensajes_dia);
     
  getch();   
  return 0;
}
No te pierdas nada, sigue a DaXHordes en Twitter, Facebook, Google+ y Youtube

Imagen
¿Quieres formar parte del equipo de DaXHordes.org? Esta es tu oportunidad.
PS3 · PS Vita · PSP

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 »

Coño, me alegra ver que le interesan mis cursos, jefe :oki: Buenos ejercicios :oki:

Kravenbcn escribió:Es normal que en la decimales de la nota aparezcan 6 decimales?


Sí. Puedes especificar el número de decimales. Consulta la ayuda sobre printf() ;)
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 »

ya se esta formando el team de daxhordes 8-) 8-)
Imagen

Avatar de Usuario
DaCookieMonsta
Habitual
Habitual
Mensajes: 345
Registrado: 04 Sep 2009, 00:53
Ubicación: Colombia

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

Mensaje por DaCookieMonsta »

Algo atrasado porke hasta hoy empecé el curso pero ahi va

Código: Seleccionar todo

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

int main(int argc, char *argv[])
{
   
  char* nombre_alumno = "Pedro";
  float nota_teorico = 5.0;
  char* fecha_entrega = "15 de Octubre de 2009";
 
  printf("Nombre del alumno: %s\n", nombre_alumno);
  printf("Nota del examen teorico: %f\n", nota_teorico);
  printf("Fecha del teorico: %s\n", fecha_entrega);
 
  getch();   
  return 0;
}
xBox 360 250GB S

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 »

Buena Seb_rock :oki:
Imagen

arisma
Habitual
Habitual
Mensajes: 497
Registrado: 18 Sep 2009, 08:41

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

Mensaje por arisma »

Sí, es normal lo de los decimales Krakenbcn, si quieres establecer el número de decimales puedes hacer como en mi ejercicio, simplemente pon %.2f

Avatar de Usuario
Kravenbcn
Administrador
Administrador
Mensajes: 16291
Registrado: 01 Sep 2009, 21:27
PSN ID: Kravenbcn
Twitter: Kravenbcn
Ubicación: Barcelona
Contactar:

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

Mensaje por Kravenbcn »

Gracias a ambos ;)

Por supuesto que me interesan m0skit0 xD.

Por cierto, muy buen curso para novatos que no tenemos ninguna idea de programación. Muchos que he visto dan por sentado que se sabe que es cada cosa y ni siquiera lo explican, pero este es desde 0.

Gracias tio, es lo que necesitaba. :oki:
No te pierdas nada, sigue a DaXHordes en Twitter, Facebook, Google+ y Youtube

Imagen
¿Quieres formar parte del equipo de DaXHordes.org? Esta es tu oportunidad.
PS3 · PS Vita · PSP

Avatar de Usuario
brujitosexy
Experto
Experto
Mensajes: 1097
Registrado: 03 Sep 2009, 19:30

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

Mensaje por brujitosexy »

Bueno despues de un poquin de luchas, logre hacerlo.
Aqui va el mio:

Código: Seleccionar todo

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

int main(int argc, char *argv[])
{
    char* nombre_alumno = "brujitosexy";
    float nota_examen_por_exoneracion = 9.99;
    char* dia_examen = "16 de octubre de 2009";
    char* felicitado = "moskito";
   
    printf("El alumno %s obtuvo una nota por exoneracion de %f en el examen  realizado el %s lo cual fue felicitado por %s\n", nombre_alumno, nota_examen_por_exoneracion, dia_examen, felicitado);
     
  getch();   
  return 0;
}


Y me quedó asi:
Spoiler:
Imagen

Gracias moskito, por entuciamarnos a muchos a aprender a programar. :oki:
Última edición por brujitosexy el 16 Oct 2009, 17:54, editado 1 vez en total.
Linus Torvalds:
“El Software es como el sexo; es mejor cuando es gratis…”

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 »

Pues le felicito a usted, señor brujitosexy. Pero (todo tiene peros) un apunte: utiliza la etiqueta de code en vez de "citar" ;) Además, intenta formatear el código (usa tabulación!).

Código: Seleccionar todo

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

int main(int argc, char *argv[])
{
    char* nombre_alumno = "brujitosexy";
    float nota_examen_por_exoneracion = 9.99;
    char* dia_examen = "16 de octubre de 2009";
    char* felicitado = "moskito";

    printf("El alumno %s obtuvo una nota por exoneracion de %f en el examen realizado el %s lo cual fue felicitado por %s\n", nombre_alumno, nota_examen_por_exoneracion, dia_examen, felicitado);

    getch();
    return 0;
}

Usar sangrías no afecta al código, pero sí lo hace más legible para nuestros pobres lentos cerebros humanos :oki:

brujitosexy escribió:Gracias moskito, por entuciamarnos a muchos a aprender a programar. :oki:


Yo creo que con ello salimos ganando todos ;)
Imagen

Responder