Pour contrôler les opérations simples conditionnelles et de branchement, vous pouvez utiliser si else instruction. Chaque valeur est appelée un cas, et la variable en cours de commutation est vérifiée pour chaque cas de commutation. Pas tous les cas doivent contenir une pause. Pizza = RS. sandwiches = RS. Le cas par défaut peut être utilisé pour effectuer une tâche lorsqu`aucun des cas n`est true. L`instruction de cas de commutation est utilisée lorsque nous avons plusieurs options et nous avons besoin d`effectuer une tâche différente pour chaque option. Dans cette section, nous fournissons des exemples résolus/programmes sur Switch, cas et les instructions par défaut dans le langage de programmation c, tous ces programmes contient le code source, la sortie et l`explication. À l`aide de l`instruction switch, écrivez un programme qui affiche le menu suivant pour les aliments disponibles pour prendre commande auprès du client: • B = Burger • F = Français Fries • P = pizza • S = sandwiches le programme permet d`entrer le type d`aliment et la quantité. Il affiche enfin les frais totaux pour la commande selon les critères suivants: • Burger = RS. explication: dans le commutateur j`ai donné une expression, vous pouvez donner variable aussi. Toutefois, les instructions de commutation imbriquées doivent être évitées car elles rendent le programme plus complexe et moins lisible. L`instruction de cas de commutation est utilisée pour contrôler les opérations conditionnelles et de branchement très complexes.

Cependant, il n`y a pas de telles déclarations dans le programme ci-dessus qui pourrait briser le flux après l`exécution du cas 2. Essayez l`exemple suivant pour comprendre l`instruction switch. L`instruction de cas de commutation C est une instruction de flux de contrôle qui teste si une variable ou une expression correspond à un nombre de valeurs entières constantes, et les branches en conséquence. Switch instruction est une instruction de contrôle qui nous permet de choisir un seul choix parmi les nombreux choix donnés. Lorsque la variable activée est égale à un cas, les instructions qui suivent ce cas s`exécutent jusqu`à ce qu`une instruction Break soit atteinte. Français frites = RS. Vous pouvez avoir n`importe quel nombre d`instructions de cas dans un switch. Chaque fois qu`une instruction Break est rencontrée dans le corps du commutateur, le contrôle sort de l`instruction case Switch. Si aucune des conditions n`est remplie, la condition par défaut est exécutée.

Case n`a pas toujours besoin d`avoir l`ordre 1, 2, 3 et ainsi de suite. Ils peuvent avoir n`importe quelle valeur entière après le mot clé case. Si aucune coupure ne s`affiche, le flux de contrôle tombera dans les cas suivants jusqu`à ce qu`une coupure soit atteinte. Pourquoi n`ai-je pas utilisé l`instruction Break après défaut? L`expression dans Switch renvoie une valeur intégrale, qui est ensuite comparée aux valeurs présentes dans différents cas. Avant que nous discuterons plus au sujet de l`instruction de coupure, devinez la sortie de ce programme de C. Nous pouvons utiliser l`instruction Break pour briser le flux de contrôle après chaque bloc de cas. L`imbrication des instructions Switch est autorisée, ce qui signifie que vous pouvez avoir des instructions Switch à l`intérieur d`un autre switch.