Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> C Taal

C++ besluitvormingsverklaringen

Beslissingsstructuren vereisen dat de programmeur een of meer voorwaarden specificeert die door het programma moeten worden geëvalueerd of getest, samen met een verklaring of verklaringen die moeten worden uitgevoerd als wordt vastgesteld dat de voorwaarde waar is, en optioneel, andere verklaringen die moeten worden uitgevoerd als de voorwaarde is vastgesteld dat het niet waar is.

Hieronder volgt de algemene vorm van een typische besluitvormingsstructuur die in de meeste programmeertalen wordt aangetroffen −

De programmeertaal C++ biedt de volgende soorten uitspraken over het nemen van beslissingen.

Zr.Nee Verklaring en beschrijving
1 if-statement

Een 'if'-statement bestaat uit een booleaanse uitdrukking gevolgd door een of meer statements.

2 if...else statement

Een 'if'-instructie kan worden gevolgd door een optionele 'else'-instructie, die wordt uitgevoerd wanneer de booleaanse uitdrukking onwaar is.

3 switch-instructie

Met een 'switch'-statement kan een variabele worden getest op gelijkheid met een lijst met waarden.

4 geneste if-statements

U kunt de ene 'if'- of 'else if'-instructie gebruiken in een andere 'if'- of 'else if'-instructie.

5 geneste switch-statements

U kunt de ene 'switch'-instructie gebruiken in een andere 'switch'-instructie.

De ? :Operator

We hebben de voorwaardelijke operator "? :” in het vorige hoofdstuk dat kan worden gebruikt om if...else . te vervangen verklaringen. Het heeft de volgende algemene vorm −

Exp1 ? Exp2 : Exp3;

Exp1, Exp2 en Exp3 zijn uitdrukkingen. Let op het gebruik en de plaatsing van de dubbele punt.

De waarde van een '?'-uitdrukking wordt als volgt bepaald:Exp1 wordt geëvalueerd. Als het waar is, wordt Exp2 geëvalueerd en wordt het de waarde van de hele '?'-expressie. Als Exp1 onwaar is, wordt Exp3 geëvalueerd en wordt zijn waarde de waarde van de uitdrukking.


C Taal

  1. C# switch-instructie
  2. C# break-instructie
  3. C# doorgaan Verklaring
  4. C++ Type-conversie
  5. C++-operators
  6. C++ Opmerkingen
  7. C++ als, als...anders en genest als...anders
  8. C++ break-instructie
  9. C++ Switch Case Statement met VOORBEELD
  10. Verbeter de besluitvorming in geavanceerde productie met Analytics
  11. Automatiseer gegevensopname en optimaliseer de besluitvorming