Verzweigungen sind Sprünge innerhalb des Programmes. Betrachten wir zunächst die Vorwärtssprünge.


if-else-Verzweigung
if-Verzweigung  
if-else-Verzweigung

  1.     if(Bedingung erfüllt?)
  2.     {
  3.         // true - Anweisungsblock
  4.     }

 
  1.     if(Bedingung erfüllt)
  2.     {
  3.         // true - Anweisungsblock
  4.     }
  5.     else
  6.     {
  7.         // false - Anweisungsblock
  8.     } 

Switch-case-Verzweigung



  1.     // Syntax der switch-Anweisung
  2.     switch(Ausdruck)
  3.     {
  4.         case Konstante1 :
  5.             // Anweisungen 1
  6.             break;
  7.         case Konstante2 :
  8.             // Anweisungen 2
  9.             break;
  10.         ...
  11.         default: // optional
  12.             // Default - Anweisungen
  13.             break;
  14.     }


Last modified: Tuesday, 31 October 2017, 1:55 PM