Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Langue C

C - Prise de décision

Les structures de prise de décision exigent que le programmeur spécifie une ou plusieurs conditions à évaluer ou à tester par le programme, ainsi qu'une ou plusieurs instructions à exécuter si la condition est déterminée comme étant vraie, et éventuellement, d'autres instructions à exécuter si la condition est déterminé comme faux.

Ci-dessous, la forme générale d'une structure de prise de décision typique que l'on trouve dans la plupart des langages de programmation −

Le langage de programmation C suppose tout non nul et non nul valeurs comme true , et s'il est soit zéro ou null , alors il est supposé être faux valeur.

Le langage de programmation C fournit les types d'énoncés de prise de décision suivants.

Sr.No. Énoncé et description
1 instruction if

Une instruction if se compose d'une expression booléenne suivie d'une ou plusieurs instructions.

2 instruction if...else

Une instruction if peut être suivi d'une instruction else facultative , qui s'exécute lorsque l'expression booléenne est fausse.

3 instructions if imbriquées

Vous pouvez en utiliser un si ou sinon si déclaration à l'intérieur d'un autre if ou sinon si déclaration(s).

4 instruction switch

Un commutateur permet de tester l'égalité d'une variable par rapport à une liste de valeurs.

5 instructions switch imbriquées

Vous pouvez utiliser un commutateur déclaration à l'intérieur d'un autre commutateur déclaration(s).

Le ? :Opérateur

Nous avons couvert l'opérateur conditionnel ? : dans le chapitre précédent qui peut être utilisé pour remplacer if...else déclarations. Il a la forme générale suivante −

Exp1 ? Exp2 : Exp3;

Où Exp1, Exp2 et Exp3 sont des expressions. Remarquez l'utilisation et le placement du côlon.

La valeur d'un ? l'expression est déterminée comme ceci −


Langue C

  1. Instruction de commutateur C #
  2. Instruction de rupture C#
  3. Instruction continue C #
  4. Instruction d'arrêt C++
  5. Instruction continue C++
  6. Instruction de passe Python
  7. C - Syntaxe de base
  8. Améliorer la prise de décision dans la fabrication de pointe grâce à l'analyse
  9. Automatisez l'ingestion des données et optimisez la prise de décision