Puede utilizar una sentencia switch de los casos junto con un valor de enumeración para ayudar a un programa de ordenador a tomar decisiones . Una sentencia switch permite a un programador a la lista una serie de opciones. Cuando el programa encuentra una opción que coincide con un valor de datos , se ejecuta el código inmediatamente después de la declaración de caso . Los programadores suelen utilizar valores de enumeración para especificar las opciones que la sentencia case interruptor debe evaluar. Por ejemplo, puede utilizar una sentencia switch de los casos con las enumeraciones para ayudar a su programa responde a una subida o bajada precio de las acciones . Ejemplos de código por debajo se encuentran en C #, un lenguaje casi idéntico a la mayoría de otros lenguajes basados en C . Instrucciones
1
Abra el entorno de programación correspondiente a su lenguaje de programación.
2
Crear un conjunto de valores de enumeración utilizando la palabra clave " enumeración " seguido del nombre de la enumeración. Especifique los valores de la enumeración dentro de paréntesis
enumeración Holidays { NewYears , Pascua , fourthofjuly , Halloween , Navidad } ; .
3
Escribe una sentencia switch y proporcionar una expresión en paréntesis para que ésta pudiera valorar : Interruptor
( vacaciones) { }
4
Escriba la palabra "caso" seguido por el valor de enumeración para especificar los valores de casos dentro de la sentencia switch . Escribe el código que se debe ejecutar bajo cada caso el valor : Interruptor
( vacaciones) {case Holidays.NewYears ://código a ejecutar si el valor anterior es foundcase Holidays.Easter ://código a ejecutar si el valor anterior es foundcase Holidays.FourthOfJuly ://Código que se ejecuta si el valor anterior es foundcase Holidays.Easter ://código a ejecutar si el valor anterior es foundcase Holidays.Halloween ://código a ejecutar si el valor anterior es foundcase Holidays.Christmas ://Código para ejecutar si el valor se encuentra por encima de }
5
Guardar y ejecutar el código para asegurar que funcione como se espera.