Na linguagem de programação C, o Switch Control oferece opções para os programas orientados para menus. Na verdade, com a ajuda de um menu se - uma declaração, também podemos criar um programa orientado a menu. Mas pode aumentar a complexidade do nosso programa. O tempo de execução também está aumentando. Para resolver o problema, o controle de troca é introduzido em c.
Quando obtemos mais de uma opção, o ninho (se-else) não é legível ao ponto de vista do nosso programa e depois usamos o controle do switch de controle.
Sintaxe
Switch (expressão)Na expressão, a condição verdadeira ou falsa não é obtida. O resultado deve ser tomado. Uma mudança significa pular. Como resultado da expressão, teremos a constante, e a execução irá para esse caso. Se essa constante não corresponder, ele vai para o caso padrão. É executado apenas uma vez. Constante pode ser qualquer int ou char no tipo. Mas flutuar ou qualquer não não é possível.
Se queremos correr apenas oneecase, temos que escrever uma pausa em todos os casos. Em seguida, o controle sai do corpo do interruptor. Isso significa que o caso será executado, apenas essa expressão informa.
Não é necessário; uma constante é um grupo de sequência não. Pode ser aleatório no 5, -4, 143…
Caso padrão, podemos escrever em qualquer lugar do corpo do interruptor.
Exemplo de programação 1
#incluirSaída
Explicação
Quando escrevemos qualquer não-zero não dentro dos parênteses de enquanto sua média, ela avalia a verdadeira condição. Então, essa condição nunca será falsa. Se queremos terminar este programa, temos que escrever getch () dentro do while loop. Se o usuário quiser sair do programa orientado ao menu, temos que escrever outro caso chamado Exit (0).
Exemplo de programação 2
#incluirSaída
Explicação
Exemplo de programação 2 é outro exemplo de expressão de controle de interruptor. Aqui, 5 casos estão presentes de acordo com o requisito do programa. Cada caso mantém uma opção para o usuário fazer sua escolha para executar o programa. Como posso ver na saída, o usuário pode optar por executar seu programa repetidamente até sair do programa escolhendo o caso 5. É chamado de programa orientado a menu.
Conclusão
Ao usar um caso de switch, o usuário pode obter opções de acordo com seus requisitos. Ao fazer isso, o idioma C fornece instalações ao usuário e ao codificador para tornar o programa mais conveniente e fácil. Também reduz a complexidade do espaço e a complexidade do tempo do programa. Como resultado, os programas se tornaram mais robustos sem erros.