Página 26 de 27

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

Publicado: 19 Jul 2012, 15:51
por CARDIHO
Ejercicio 1:
Spoiler:

Código: Seleccionar todo

#include <stdio.h>


int main()
{

  int play1, play2;

 
  printf("jugador 1 introduce un numero del 0 al 9\n");
  scanf("%d", &play1);
 
  if (play1 > 9)
  {
 
    printf("El juego sea terminado, no introdujiste un numero del 0 al 9\n");
    return 0;
   
  }

  else if (play1 < 0) 
 {

    printf("Tu numero es negativo, por lo tanto el juego se acaba\n");
    return 0;

  }

  printf("jugador 2 adivina el numero del jugador 1\n");
  printf("introduce un numero del 0 al 9\n");
  scanf("%d", &play2);

 
  if (play2 > play1)
  {
 
    printf("te has pasado por una nariz de pinocho\n");
   
  }
 
 
  else if (play2 < play1)
  {
 
    printf("te quedaste corto\n");

  }

 
  else
  {

    printf("felicidades eres bueno\n");
  }   

 
 
  return 0;

}


Las matematicas se me complican un buen.

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

Publicado: 20 Jul 2012, 12:25
por m0skit0
¿Por qué 2 ifs diferentes? Ponlo en el mismo if.

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

Publicado: 21 Jul 2012, 06:09
por CARDIHO
Ejercicio 1:

Spoiler:

Código: Seleccionar todo

#include <stdio.h>


int main()
{

  int play1, play2;

 
  printf("jugador 1 introduce un numero del 0 al 9\n");
  scanf("%d", &play1);
 
  if ((play1 > 9) || (play1 < 0))
  {
 
    printf("El juego sea terminado, no introdujiste un numero del 0 al 9\n");
    return 0;
   
  }
 

  printf("jugador 2 adivina el numero del jugador 1\n");
  printf("introduce un numero del 0 al 9\n");
  scanf("%d", &play2);

 
  if (play2 > play1)
  {
 
    printf("te has pasado por una nariz de pinocho\n");
   
  }
 
 
  else if (play2 < play1)
  {
 
    printf("te quedaste corto\n");

  }

 
  else
  {

    printf("felicidades eres bueno\n");
  }   

 
 
  return 0;

}

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

Publicado: 21 Jul 2012, 18:36
por largeroliker
Ese código tiene un fallo, y es que play1 tiene que ser entre 0 y 9, pero play2 puede ser perfectamente 14.

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

Publicado: 23 Jul 2012, 16:52
por m0skit0
Bien visto larger ;)

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

Publicado: 24 Jul 2012, 22:00
por CARDIHO
:D
Ejercicio 1:
Spoiler:

Código: Seleccionar todo

#include <stdio.h>


int main()
{

    int play1, play2;

 
    printf("jugador 1 introduce un numero del 0 al 9\n");
    scanf("%d", &play1);
 
    if ((play1 > 9) || (play1 < 0))
   {
 
      printf("El juego sea terminado, no introdujiste un numero del 0 al 9\n");
      return 0;
   
   }
 

    printf("jugador 2 adivina el numero del jugador 1\n");
    printf("introduce un numero del 0 al 9\n");
    scanf("%d", &play2);


    if ((play2 > 9) || (play2 < 0))
    {

       printf("El juego sea terminado, era un numero entre el 0 y el 9\n");
       return 0;

    }

    else if (play2 > play1)
    {
 
       printf("Te has pasado por una nariz de pinocho\n");
   
    }
 
 
    else if (play2 < play1)
    {
 
       printf("Te quedaste corto\n");

    }

 
    else
    {

       printf("felicidades eres bueno\n");

    }   

 
 
    return 0;

}

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

Publicado: 25 Jul 2012, 11:33
por m0skit0
Ok, y ya lo último:

El juego sea terminado

:? :katana:

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

Publicado: 25 Jul 2012, 14:00
por CARDIHO
Tonces quiere decir que ya puedo pasar al tutorial :canuto: :arrow: VII ?
osi osi osi eso es, lo logre yea

Ejercicio 1:
Spoiler:

Código: Seleccionar todo

#include <stdio.h>


int main()
{

    int play1, play2;

 
    printf("jugador 1 introduce un numero del 0 al 9\n");
    scanf("%d", &play1);
 
    if ((play1 > 9) || (play1 < 0))
   {
 
      printf("El juego sea terminado, no introdujiste un numero del 0 al 9\n");
      return 0;
   
   }
 

    printf("jugador 2 adivina el numero del jugador 1\n");
    printf("introduce un numero del 0 al 9\n");
    scanf("%d", &play2);


    if ((play2 > 9) || (play2 < 0))
    {

       printf("El juego sea terminado, era un numero entre el 0 y el 9\n");
       return 0;

    }

    else if (play2 > play1)
    {
 
       printf("Te has pasado por una nariz de pinocho\n");
   
    }
 
 
    else if (play2 < play1)
    {
 
       printf("Te quedaste corto\n");

    }

 
    else
    {

       printf("felicidades eres bueno\n");
       printf("El juego sea terminado\n");
    }   

 
 
    return 0;

}

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

Publicado: 25 Jul 2012, 14:53
por Yn$an€
Bueno, gramaticalmente es correcto. Así sea pues. Tienes nuestra venia. :mrgreen:

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

Publicado: 25 Jul 2012, 17:05
por m0skit0
Bueno la verdad no lo había pensado, pero es gramatical y semánticamente correcto. Te doy por aprobado este curso :lol: :oki: