Estoy creando una aplicación de consola y el uso de una sentencia switch para crear un sencillo sistema de menús. La entrada del usuario tiene la forma de un solo carácter que se muestra en pantalla como un capital. Sin embargo, quiero que el programa acepte caracteres tanto en mayúsculas como en minúsculas.Conmutar declaración - ¿usar o?
entiendo que los interruptores se utilizan para comparar contra constantes, pero es posible hacer algo como esto:
switch(menuChoice) {
case ('q' || 'Q'):
//Some code
break;
case ('s' || 'S'):
//More code
break;
default:
break;
}
Si esto no es posible, hay un trabajo en torno a que realmente no lo hacen quiere repetir el código, tan corto como esas repeticiones serán.
Impresionante. Gracias. –