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ú

Temas - Mike_Mike_2000

#1
Java / Necesito ayuda con un menu en java (switch)
24 Septiembre 2014, 02:15 AM
Hola, soy nuevo
Tengo pequeño problema con un menu en el que estoy trabajando
en mi menu hay 11 opciones y el usuario debe introducir el NOMBRE de la opción que desea pero me marca un error al comparar los datos.
Los errores los marca en:
case 'DIVISION' :
case 'ORDEN':
etc...

Citarimport java.util.Scanner;
public class Menu {
   static Scanner sc= new Scanner (System.in);
public static void main(String[] args) {
   char M;
   System.out.println("*Menu*");
   System.out.println("");
   System.out.println("1.-DIVISION");
   System.out.println("2.-ORDEN");
   System.out.println("3.-SERIES PAR_IMPAR");
   System.out.println("4.-SERIE PRIMO");
   System.out.println("5.-TRIANGULOS");
   System.out.println("6.-DNI");
   System.out.println("7.-LONGITUDES");
   System.out.println("8.-CUADRADOS PERFECTOS");
   System.out.println("9.-NUMERO TRIANGULAR");
   System.out.println("10.-CARACOL");
   System.out.println("11.-RECTANGULOS" \n);
   System.out.println("A continuación introduzca el nombre del programa que desea elegir");
   System.out.println("**IMPORTANTE** El nombre del programa que desea elegir debe estar en mayusculas y escrito correctamente");
   
   switch(M){
   case 'DIVISION' :
      break;
   case 'ORDEN':
      break;
   case 'SERIES PAR_IMPAR':
      break;
   case 'SERIE PRIMO':
       break;
   case 'TRIANGULOS':
      break;
   case 'DNI':
      break;
   case 'LONGITUDES':
      break;
   case 'CUADRADOS PERFECTOS':
      break;
   case 'NUMERO TRIANGULAR':
      break;
   case 'CARACOL':
      break;
   case 'RECTANGULOS':
      break;
      default:
         System.out.println("ERROR");
         System.out.println("Debe introducir correctamente el nombre del programa que desea en mayusculas ");
   }
}
}