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

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 (VII)

Mensaje por m0skit0 »

Código: Seleccionar todo

printf("EL 100 =P", numero);

¿Y numero para qué? xD

Código: Seleccionar todo

printf("El %f esta en la quinta decena", numero);

¿%f? :?

Tu problema es que ahora si yo introduzco el 105, me dirá: EL 100 =P, cuando debería decirme: Entre el 1 y el 100, Dahh!!!

A ver cómo solucionas eso :mrgreen:

Puzky escribió:Me sale el default sin apretar nada

Prueba con

Código: Seleccionar todo

scanf(" %c", &ope);

No me preguntéis por qué, pero hay que poner un espacio antes del %. Jamás supe por qué xD Ah por cierto, aún así te va a seguir sin funcionar, tienes que adivinar por qué :twisted:
Imagen

Avatar de Usuario
finfantasy
Habitual
Habitual
Mensajes: 153
Registrado: 15 Oct 2009, 19:00

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

Mensaje por finfantasy »

Lo del espacio igual no es necesario si arregla lo que tiene que arreglar xD (Es un fallo que todos hemos hecho alguna vez cuando empezamos a usar el switch xD).

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 (VII)

Mensaje por m0skit0 »

finfantasy escribió:Lo del espacio igual no es necesario si arregla lo que tiene que arreglar xD

No, sin espacio simplemente se lo salta a la torera y pone el valor que quiere, ni siquiera te deja introducir nada.

finfantasy escribió:(Es un fallo que todos hemos hecho alguna vez cuando empezamos a usar el switch xD).

Totalmente cierto :mrgreen:
Imagen

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

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

Mensaje por dark_sasuke »

Puzky mira que no tienes una "condicion" para que salte un case en especifico :D
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 (VII)

Mensaje por m0skit0 »

dark_sasuke escribió:no tienes una "condicion" para que salte un case en especifico

Yo no entendí que quieres decir, querido darky xD
Imagen

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

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

Mensaje por dark_sasuke »

me refiero a que no hay una condicion para que salte un case en especifico ejemplo:

Código: Seleccionar todo

case 1:
    resultado = numero1+numero2;
    printf("la suma de los numeros es:%f",resultado);
    break;


es un trocito de mi ejericicio, yo hablo por lo que he aprendido :tongue:
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 (VII)

Mensaje por m0skit0 »

Sigo sin entender qué quieres decir :cry:
Imagen

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

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

Mensaje por dark_sasuke »

Puzky escribió:[spoiler]

Código: Seleccionar todo

    
case 1:
         printf("El resultado es: %d", num1 + num2);
         break;
 


dark_sasuke escribió:

Código: Seleccionar todo

case 1:
    resultado = numero1+numero2;
    printf("la suma de los numeros es:%f",resultado);
    break;




me refiero al trocito que tiene el mio y no tiene el de el, que falta ese trocido y puede que este diciendo una chorrada pero es lo que he aprendido XD
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 (VII)

Mensaje por m0skit0 »

Ese trocito sobra. Tú usas una variable que él no usa, poniendo directamente la expresión en el printf(). Aparte, eso no es una condición, es una asignación (asignas a resultado el resultado de la operación num1 + num2) :tongue:
Imagen

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

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

Mensaje por dark_sasuke »

ves que estaba diciendo una chorrada, weno asi tambien se aprende :D
Imagen

Responder