Announcement

Collapse
No announcement yet.

Ausstieg aus zwei schleifen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ausstieg aus zwei schleifen

    Hallo,

    ich habe eine for-schleife und innerhalb dieser eine while-schleife. bei einer bestimmten bedingung sollen beide schleifen beendet werden, wie macht man sowas?

    gruß

    Markus
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

  • #2
    Nun, dies ist genau der Grund warum es in Pascal, Delphi und auch C# noch ein Goto gibt, nämlich zum Sprung aus einem verschachtelten Gültigkeitsbereich heraus, hinter die Schleifen, nicht davor bitte (s z.B. Anders Hejlsberg, Die C# Programmiersprache, S284).
    In diesem Falli, und wie oben beschrieben angewandt, st ein Goto tatsächlich die sauberste lesbarste und wartbarste Lösung

    Comment


    • #3
      hi wolfgang,

      ich habe es mit einer boolschen variable gelöst!
      die wird in der inneren schleife vor dem break auf true gesetzt und in der äußeren schleife abgefragt und bei true geschieht da wieder ein break!

      gruß

      marku
      Herzliche Grüße

      Markus Lemcke
      barrierefreies Webdesign

      Comment

      Working...
      X