En el lenguaje de programación C, Switch Control nos ofrece opciones para programas impulsados por el menú. En realidad, con la ayuda de un menú si, una declaración, también podemos crear un programa basado en el menú. Pero puede aumentar la complejidad de nuestro programa. El tiempo de ejecución también está aumentando. Para resolver el problema, el control del interruptor se introduce en c.
Cuando obtenemos más de una opción, el anidamiento (if-else) no es legible hasta el punto de vista de nuestro programa, y luego usamos el control de conmutación.
Sintaxis
interruptor (expresión)En expresión, la condición verdadera o falsa no es gettable. El resultado debe tomarse. Un interruptor significa saltar. Como resultado de la expresión, obtendremos la constante, y la ejecución irá a ese caso no. Si esta constante no coincide, va al caso predeterminado. Se ejecuta solo una vez. Constante puede ser cualquier int o char en tipo. Pero flotación o cualquier no real no es posible.
Si queremos ejecutar solo OneCase, tenemos que escribir un descanso en todos los casos. Luego, el control sale del cuerpo del interruptor. Significa que el caso se ejecutará, solo que la expresión dice.
No es necesario; Una constante es un grupo de secuencia no. Puede ser aleatorio No 5, -4, 143 ..
Caso predeterminado, podemos escribir en cualquier lugar del cuerpo del interruptor.
Programación Ejemplo 1
#incluirProducción
Explicación
Cuando escribimos a ningún distinto de cero no dentro de la paréntesis de Whay es media, evalúa la verdadera condición. Entonces, esta condición nunca será falsa. Si queremos finalizar este programa, tenemos que escribir getch () dentro del bucle while. Si el usuario desea salir del programa impulsado por el menú, tenemos que escribir otro caso llamado Exit (0).
Programación Ejemplo 2
#incluirProducción
Explicación
Programación Ejemplo 2 es otro ejemplo de expresión de control de interruptor. Aquí 5 casos están presentes de acuerdo con el requisito del programa. Cada caso tiene una opción para que el usuario haga su elección para ejecutar el programa. Como puedo ver en la salida, el usuario puede optar por ejecutar su programa repetidamente hasta que salga del programa eligiendo el caso 5. Se llama un programa impulsado por el menú.
Conclusión
Al usar un estuche de conmutación, el usuario puede obtener opciones de acuerdo con sus requisitos. Al hacer esto, el lenguaje C ofrece instalaciones al usuario y al codificador para que el programa sea más conveniente y más fácil. También reduce la complejidad del espacio y la complejidad del tiempo del programa. Como resultado, los programas se volvieron más robustos sin errores.