Teil 6 Flashcards
For-Schleife
- … haben alle drei Steuerelemente in einer Anweisung.
- … sind kopfgesteuert, so dass der Schleifenblock ggfs. gar nicht ausgeführt wird.
- … können als verkürzte Schreibweise von while‐Schleifen angesehen werden.
- … werden meistens als Zählschleifen verwendet: eine vor Beginn der Schleife bekannte Anzahl von Wiederholungen soll durchgeführt werden.
- … sind die vermutlich am häufigsten verwendete Form von Schleifen.
Zusammenfassung Schleifen
Schleifen / Wiederholungen
• while(…){ … }
• do{… }while(…);
• for(…;…;…){…}
• Inkrement n++;
Kurzform für n=n+1;
• Dekrement n–;
Kurzform für n=n-1;
Typische Wiederholungsbedingungen
- für vorwärts laufende Schleifen: < oder <=
- für rückwärts laufende Schleife: > oder >=
- Ungleich !=
- Gleichheit (==) ist als Wiederholungsbedingung möglich aber nicht so typisch, weil sie eher zur Formulierung von Abbruchbedingungen genutzt wird.
Attribute des Formulars Form1
-Bisher haben wir für die Steuerelemente Label und TextBox das Attribut Text und für das NumericUpDown das Attribut Value kennen gelernt, z.B.
labelAusgabe.Text = “Ergebnis=” + zahl;
schrittweite = numericUpDownSchritt.Value;
-Die Existenz dieser Attribute ist durch die Programmierung der Steuerelemente von Microsoft vorgegeben.
-Für das Formular Form1 hat man die Möglichkeit, eigene Attribute zu definieren.
In diesen Attributen werden Daten gespeichert, die für die gesamte Laufzeit des Programms zur Verfügung stehen sollen.
Geltungsbereich von Variablen
-Ein Block ist eine Gruppe von Anweisungen, die durch ein Paar
geschweifter Klammern eingerahmt sind.
-Eine Variable gilt immer nur in dem Block, in dem sie definiert wurde und in den untergeordneten Blöcken dieses Blocks.
Lokale Variablen
- … sind Variablen, die innerhalb von Methoden definiert worden sind.
- In allen bisherigen Beispielen des Semesters haben wir nur lokale Variablen gesehen.