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

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

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 »

Yo lo habia puesto en sangria, pero parece ser que en el copiar y pegar, se le moveria, bueno no se que paso.

Y no entiendo con lo que me dice de:
intenta formatear el código (usa tabulación!).
Soy muy noob en esto. :lol: :lol:
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 »

Es lo mismo que poner sangría :mrgreen: Para que te deje el formateo usa las etiquetas code como ya te he dicho ;)
Imagen

Avatar de Usuario
Mirlo_PJ
Enteradillo
Enteradillo
Mensajes: 45
Registrado: 14 Oct 2009, 19:52

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

Mensaje por Mirlo_PJ »

Aplicando me el cuento:

Código: Seleccionar todo

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

int main(int argc, char *argv[])
{
    int puntuacion_win = 6;
    int puntuacion_UNIX = 8;
    int resultado =14;
    char* op_uno = "Windows";
    char* op_dos = "UNIX";
 
    printf("El sistema %s obtiene %d puntos y el sistema %s ;obtiene %d puntos, juntos obtienen %d puntos.",op_uno,puntuacion_win,op_dos,puntuacion_UNIX,resultado );
    printf("\n\nCual es su media entre %s y %s", op_uno, op_dos);
 
    getch();   
 
    return 0;
}


No me es facil me lio con el VB :lol:
Imagen

Gasolution
Enteradillo
Enteradillo
Mensajes: 44
Registrado: 16 Nov 2009, 19:12

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

Mensaje por Gasolution »

Ya se que esto puede ser un revivir post que te c*gas, pero ya que me apunto al curso...:

No sé que habré hecho mal, pero en la línea del getch(); intento compilarlo y me tira el error en esa línea. Dejo el código:

Código: Seleccionar todo

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    char* nombre_alumno = "Gasolution";
    int nota_examen = 7;
    char* fecha_examen = 19/11/2009;
   
   
    printf("El alumno %d obtuvo una nota de %s en el exámen del día %f\n", nombre_alumno, nota_examen, fecha_examen);

  getch();
  return 0;
}


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 »

Te agradezco el interés, y desde luego para eso está el curso, no te preocupes por "resucitar" un hilo antiguo.

Paso a comentar, como siempre un par de cosillas.

Me imagino que lo estás haciendo con Dev-C++. Procura elegir C en lugar de C++ porque el curso es de C.

Por otro lado, tienes un error en printf que provocará un error en ejecución. Repasa los tipos que quieres visualizar.

De todas formas no veo buena idea desarrollar en C++ y no aprovechar cout y cin, así como el tipo de String en lugar de char*.

Por lo demás bien.

Gasolution
Enteradillo
Enteradillo
Mensajes: 44
Registrado: 16 Nov 2009, 19:12

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

Mensaje por Gasolution »

Gracias de nuevo arisma. Pue si, sin darme cuenta no he puesto la opción de C y lo había hecho en C++. Ahora miraré el error que me has dicho.

Gracias !


EDITO: Hecho!

Código: Seleccionar todo

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

int main(int argc, char *argv[])
{
    char* nombre_alumno = "Gasolution";
    float nota_examen = 7;
    char* fecha_examen = "19/11/2009";
    char* nombre_ayudante = "arisma";
   
   
    printf("El alumno %s obtuvo una nota de %f en el examen del dia %s\n", nombre_alumno, nota_examen, fecha_examen);
    printf("Gracias a %s, %s pudo continuar con el curso en C\n", nombre_ayudante, nombre_alumno);

  getch();
  return 0;
}


Imagen


:oki: :oki: :oki: Gracias !! :adora: :adora:

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 »

Gracias a ti por seguir el curso, y además dando creditos, jeje.

Veo además que te has dado cuenta del tema de la fecha(una maquina).

No hace falta que modifiques el ejercicio, simplemente como anotación para acotar un poco el tema de los decimales de la variable de tipo float puedes poner .2f

Un saludo.

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 »

No te preocupes en absoluto por revivir el hilo, más vale revivirlo que muerto :lol:

m0skit0 :adora: arisma :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 »

m0skit0 escribió:No te preocupes en absoluto por revivir el hilo, más vale revivirlo que muerto :lol:

m0skit0 :adora: arisma :oki:


O.o :juasjuas: Sabes que la maquina eres tú, y como te metas en un curso de programación psp lo verás. :adora:

QUE NADIE ponga por excusa lo del hilo antiguo, hay que hacer como Gasolution, al tema.

Gasolution
Enteradillo
Enteradillo
Mensajes: 44
Registrado: 16 Nov 2009, 19:12

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

Mensaje por Gasolution »

arisma escribió:...No hace falta que modifiques el ejercicio, simplemente como anotación para acotar un poco el tema de los decimales de la variable de tipo float puedes poner .2f...

Esto no lo he pillado :? :?

Responder