Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - eaguel

#31
el problema es que no puedo usar ni break ni Swich porque es para clase probare lo del do while
#32
Hola, buenas necesito un poco de ayuda a ver si me podéis echar una mano, necesito que hacer un programa en C que  me pida que escriba un número y que me diga a que mes pertenece.
A partir de este código, tengo que hacer que me pida el número hasta que introduzca un 0, he pensado en introducir un while ( mes !=  0) arriba del while de los meses pero no me sale.
¿Algún consejo?
/*
**   Fichero:   estaciones.c
**   Autor:      Departamento de Ingenieria Telematica
**   Fecha:      24-09-2012
**
**   Descripcion:   Determina (aproximadamente) la estacion del año en
**         funcion del numero de mes que se le indique por teclado.
*/

/* Includes del sistema */
#include <stdio.h>

/* Includes de la aplicacion */

/* Constantes del fichero */
#define ERROR        0
#define INVIERNO     1
#define PRIMAVERA    2
#define VERANO       3
#define OTONO         4

#define ENERO         1
#define FEBRERO      2
#define MARZO        3
#define ABRIL        4
#define MAYO         5
#define JUNIO        6
#define JULIO        7
#define AGOSTO        8
#define SEPTIEMBRE   9
#define OCTUBRE     10
#define NOVIEMBRE   11
#define DICIEMBRE   12

/* Tipos definidos por el usuario para el fichero */
/* Prototipo de funciones locales */

int main ()
{
  int mes;
  int estacion;

  printf("Introduzca un mes: ");
  scanf(" %d", &mes);
  while ( mes > DICIEMBRE || mes < ENERO )
   {
    printf ("Introduzca un mes: ");
    scanf (" %d", &mes);
   }
      
  if(DICIEMBRE == mes || ENERO == mes || FEBRERO == mes)
  {
  estacion = INVIERNO;
  }
  else if (MARZO == mes || ABRIL == mes || MAYO == mes)
  {
  estacion = PRIMAVERA;
  }
  else if (JUNIO == mes || JULIO == mes || AGOSTO == mes)
  {
  estacion = VERANO;
  }
  else if(SEPTIEMBRE == mes || OCTUBRE == mes || NOVIEMBRE == mes)
  {
  estacion = OTONO;
  }
  else
  {
  estacion = ERROR;
  }
  printf ("El mes %d pertenece a la estacion %d\n", mes, estacion);

return 0;
}
#33
GNU/Linux / Problemas al instalar ubuntu con wubi
13 Octubre 2012, 10:41 AM
Hola buenos días, tengo que instalar ubuntu, pero como es solo para cosas de la universidad no me atrevo a instalar ubuntu de manera completa y menos en este ordenador que lo compre ayer, pero necesito ubuntu, en el otro portátil lo instale muy rápidamente y fácilmente con un programa llamado wubi, pero al instalarlo en este portátil me da un fallo, cuando intento entrar en ubuntu se me queda la pantalla negra y de hay no pasa.
¿Me podrían echar una mano? es urgente, gracias.