Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> C Sprache

C++-Anweisungen zur Entscheidungsfindung

Entscheidungsfindungsstrukturen erfordern, dass der Programmierer eine oder mehrere Bedingungen angibt, die vom Programm ausgewertet oder getestet werden sollen, zusammen mit einer Anweisung oder Anweisungen, die auszuführen sind, wenn die Bedingung als wahr bestimmt wird, und optional andere Anweisungen, die ausgeführt werden sollen, wenn die Bedingung erfüllt ist wird als falsch bestimmt.

Es folgt die allgemeine Form einer typischen Entscheidungsfindungsstruktur, die in den meisten Programmiersprachen zu finden ist −

Die Programmiersprache C++ bietet folgende Arten von Entscheidungsfindungsanweisungen.

Sr.No Aussage &Beschreibung
1 if-Anweisung

Eine „if“-Anweisung besteht aus einem booleschen Ausdruck, gefolgt von einer oder mehreren Anweisungen.

2 if...else-Anweisung

Einer „if“-Anweisung kann eine optionale „else“-Anweisung folgen, die ausgeführt wird, wenn der boolesche Ausdruck falsch ist.

3 switch-Anweisung

Eine „switch“-Anweisung ermöglicht es, eine Variable auf Gleichheit mit einer Liste von Werten zu prüfen.

4 verschachtelte if-Anweisungen

Sie können eine „if“- oder „else if“-Anweisung innerhalb einer anderen „if“- oder „else if“-Anweisung(en) verwenden.

5 verschachtelte switch-Anweisungen

Sie können eine „switch“-Anweisung innerhalb einer anderen „switch“-Anweisung(en) verwenden.

Die ? :Operator

Wir haben den Bedingungsoperator „? :“ im vorherigen Kapitel, das verwendet werden kann, um if...else zu ersetzen Aussagen. Es hat die folgende allgemeine Form −

Exp1 ? Exp2 : Exp3;

Exp1, Exp2 und Exp3 sind Ausdrücke. Beachten Sie die Verwendung und Platzierung des Doppelpunkts.

Der Wert eines „?“-Ausdrucks wird wie folgt bestimmt:Exp1 wird ausgewertet. Wenn es wahr ist, wird Exp2 ausgewertet und wird zum Wert des gesamten „?“-Ausdrucks. Wenn Exp1 falsch ist, wird Exp3 ausgewertet und sein Wert wird zum Wert des Ausdrucks.


C Sprache

  1. C#-switch-Anweisung
  2. C# break-Anweisung
  3. C#-Continue-Anweisung
  4. C++-Typkonvertierung
  5. C++-Operatoren
  6. C++-Kommentare
  7. C++ if, if...else und Nested if...else
  8. C++ Switch Case-Anweisung mit BEISPIEL
  9. Verbessern Sie die Entscheidungsfindung in der modernen Fertigung mit Analysen
  10. Automatisieren Sie die Datenaufnahme und optimieren Sie die Entscheidungsfindung