elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 10:08  


Tema destacado: Suscripción al boletín mensual de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Ejercicios
| | | |-+  ejercicio java duda
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ejercicio java duda  (Leído 2,502 veces)
LakroMC

Desconectado Desconectado

Mensajes: 1


Ver Perfil
ejercicio java duda
« en: 27 Octubre 2009, 20:00 »

buenas tenia una duda me han mandao en la universidad hacerun ejercicio de java con el siguiente enunciado:

Crear una clase denominada Ejercicio6.
Crear el siguiente conjunto enumerado, denominado Comidas: {PERA, MAIZ, MANZANA, TOMATE, MELON, PUERRO, CALABAZA, PATATA, TRIGO, CEBADA}
Declarar y dar valor dentro del método main a una variable de tipo Comidas y crear el código para que usando un switch se imprima por pantalla si lo recibido es una fruta, una verdura o un cereal.
Por ejemplo, si a la variable se le da como valor PATATA, debe imprimir "La PATATA es una verdura"

soy un pelin novato sabeis... y entiendo como se hace el switchy como se ace un conjunto xa enumerar

enum comida{
        PATATA, MANZANA, TRIGO, PERA, MAIZ, TOMATE, MELON, PUERRO, CALABAZA, CEBADA
      };

y el case tmbn se como se hace mas o menos pero no se como se hace para preguntar la eleccion...


En línea
Leo Gutiérrez.
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 2.968


/^$/


Ver Perfil WWW
Re: ejercicio java duda
« Respuesta #1 en: 2 Noviembre 2009, 20:58 »

No sé nada de Java, pero creo que la creación de la variable Comidas de tipo enumerado es así:
Código
enum comida {
       PATATA, MANZANA, TRIGO, PERA, MAIZ, TOMATE, MELON, PUERRO, CALABAZA, CEBADA
     } Comidas;

Ahora faltaría analizar cada elemento con un switch y así clasificarlos.
Código
switch(Comidas)
   {
       case PATATA:
       printf("Verdura\n");
       case MANZANA:
       printf("Manzana\n");
       ...
   }

Esto no sé si sea factible en Java, pero la base es la misma sobre C.

Saludos.


« Última modificación: 2 Noviembre 2009, 21:04 por Leo Gutierrez. » En línea

Código
(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}
 

leorocko13@hotmail.com
https://github.com/leogtzr/
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
pregunta ejercicio java cartas
Java
casidus 12 1,887 Último mensaje 23 Marzo 2012, 02:41
por ohuilapan
Duda en ejercicio++
Ejercicios
Lamarkus 1 890 Último mensaje 1 Diciembre 2010, 17:31
por [L]ord [R]NA
una ayuda en un ejercicio en java.
Java
XpandyX 2 1,183 Último mensaje 24 Enero 2011, 00:10
por XpandyX
Ayuda con ejercicio de POO en java
Java
Erick9536 1 285 Último mensaje 7 Abril 2012, 20:11
por [Case]
Ejercicio java en consola
Programación General
shei 2 105 Último mensaje 10 Mayo 2012, 16:08
por #Hianpaz
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines