Página 5 de 27

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

Publicado: 14 Nov 2009, 13:15
por m0skit0
Por mí son válidos estos 3. Tampoco es cuestión de que nosotros de lo demos por válido, sino que tú estés satisfecho con el resultado. La barra de nivel te la pones tú mismo, intenta que siempre sea lo más alta posible :oki:

Y gracias por seguir los cursillos brujitosexy :pinta:

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

Publicado: 14 Nov 2009, 13:27
por brujitosexy
m0skit0 escribió:Por mí son válidos estos 3. Tampoco es cuestión de que nosotros de lo demos por válido, sino que tú estés satisfecho con el resultado. La barra de nivel te la pones tú mismo, intenta que siempre sea lo más alta posible :oki:

Y gracias por seguir los cursillos brujitosexy :pinta:

Ya habia dicho, que no me gusta dejar lagunas pendientes. :D
Yo decia que desde que tenga algo libre ire actualizandome en los capitulos.

Pues me estrujare con el 4to.
Aqui los resultado.
Spoiler:

Código: Seleccionar todo

#include <stdio.h>

int main(int argc, char *argv[])
{
   int numero;
       
   // Determinar cuales numero es impar o par
   printf("Determinar cual numero es impar o par desde el 1 hasta el 9:");
   printf("\nIntroduciendo el numero: ");
   scanf("%d", &numero);
   
   //Si el numero impar es igual a 1, 3, 5, 7, 9
 
   if(numero == 1)
   printf("Este numero es impar !!!\n");
   else if(numero == 3)
   {
   printf("Este numero es impar !!!\n");
   }
   else if(numero == 5)
   {
   printf("Este numero es impar !!!\n");
   }
   else if(numero == 7)
   {
   printf("Este numero es impar !!!\n");
   }
   else if(numero == 9)
   {
   printf("Este numero es impar !!!\n");
   }
   
   // Si el numero par es igual a 2, 4, 6, 8         
   else
   printf("\nEste numero es par !!!\n");
 
   getch();   
   return 0;
}

Verificais y comentar :!: :D

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

Publicado: 17 Nov 2009, 16:08
por arisma
Y ahora en el rango de 0-65000 :juasjuas: :laughing:

Lo que se pide(o pienso que se pide) es que lo hagas de forma que no tengas que desglosar todos los casos.
Es decir, que no tengas que estar haciendo comparación de todos los casos, sino averiguar la forma con la que únicamente con una condición se sepa.

Como pista te diré que pienses la diferencia entre un número par e impar. ;)

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

Publicado: 17 Nov 2009, 17:53
por brujitosexy
arisma escribió:Y ahora en el rango de 0-65000 :juasjuas: :laughing:

Lo que se pide(o pienso que se pide) es que lo hagas de forma que no tengas que desglosar todos los casos.
Es decir, que no tengas que estar haciendo comparación de todos los casos, sino averiguar la forma con la que únicamente con una condición se sepa.

Entonces, cualquier numero que ponga, me diga si es par o impar.
Weno, pero aqui vamos, aunque suene peligroso. :lol: :lol:

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

Publicado: 17 Nov 2009, 18:33
por arisma
Efectivamente, como quien dice cualquier número.

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

Publicado: 18 Nov 2009, 12:00
por m0skit0
Lo dicho por arisma. No es que tu código esté mal, ya que realmente resuelve lo dicho en el ejercicio, pero no es... útil, digamos. Piensa en alguna operación matemática que dado cualquier número X, consigas saber si es par o impar ;)

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

Publicado: 18 Nov 2009, 16:16
por Forums
m0skit0 escribió:(pista: el operador de módulo o resto de una división es % )

Brujito, con esto tienes ya un 50% hecho.

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

Publicado: 18 Nov 2009, 16:45
por arisma
Con esa pista, mejor dejemoslo en un 99%

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

Publicado: 19 Nov 2009, 04:56
por brujitosexy
Te fuiste lejos "arisma" con esos del 99% :lol: :lol:
Me rompi to el coco, buscando la forma, hasta tuve que repasar las partes de las divisiones (hace añales que lo vi en matematica basicas), para entender un poquin lo que decian.

Vamos a ver si esta bien ahora :!:

Spoiler:

Código: Seleccionar todo

#include <stdio.h>

int main(int argc, char *argv[])
{
   int numero;
   
   // Determinaremos cual es un numero par o impar
   printf("Con este programa determinaremos cual numero es par o impar:\n");
   printf("\Introduzca un numero: ");
   scanf("%d", &numero);
   
   //Estos datos son para que el resultado sea par y luego se obtiene el impar
   if(numero % 2 == 0)
   printf("\nEste numero es par!!!\n");
                  
   else
   printf("\nEste numero es impar!!!\n");   
      
   getch();   
   return 0;
}

Avisais si esta bien, para saber si puedo avanzar al proximo capitulo :!:

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

Publicado: 19 Nov 2009, 08:48
por arisma
:oki:

Lo único un apunte.

De los 2 printf, quítale el primer \ ya que si no podría dar error al interpretar que quieres poner una secuencia \C y \I al igual que al final pones \n.

Pero al no existir, ....