Bedingte Anweisungen mit switch–case


In der letzten Folge habe ich Abfragen mit „if“ und „else if“ vorgestellt.

Es gibt jedoch Fälle, in denen eine if-Abfrage eher ungünstig ist.

Manchmal kann eine Variable nämlich potentiell viele unterschiedliche Werte haben.
Diese unterschiedlichen Werte müsste man jeweils in einzelnen if-Abfragen auswerten.

Diese Auswertung der Variablen kann dann sehr aufwändig werden. Oft sind lange und geschachtelte if-/ else if- Abfragen die Folge.

Effektiver und deutlich lesbarer ist häufig eine Alternative, die ich heute vorstellen möchte.
Mit einer switch-case-Abfrage lassen sich solche Abfragen manchmal eleganter lösen.

Mit switch-case ist es möglich, sehr übersichtlich – abhängig vom aktuellen Wert der Variablen- unterschiedliche Anweisungen ausführen.

In der heutigen Folge möchte ich die Abfrage mit switch–case vorstellen:

Viel Spaß mit dem Video.

[ >> Hier geht es zurück zur Übersichtsseite des Mikrocontroller-Kurses .]

Wolfgang Bengfort

Wolfgang Bengfort (Dipl.-Ing. Elektrotechnik) unterrichtet nach 10-jähriger Berufstätigkeit in der freien Wirtschaft seit 2003 die Fächer Elektrotechnik und Informatik an berufsbildenden Schulen.  Er ist Gründer und Betreiber der Elektrotechnik eLearning Plattformen ET-Tutorials und ET-Akademie.

weitere Videos

April 6, 2010

Juni 29, 2010

Mai 24, 2010

Oktober 15, 2012

Juli 28, 2011

Juni 7, 2010