Teil 6 Flashcards

1
Q

For-Schleife

A
  • … 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Zusammenfassung Schleifen

A

Schleifen / Wiederholungen
• while(…){ … }
• do{… }while(…);
• for(…;…;…){…}

• Inkrement n++;
Kurzform für n=n+1;

• Dekrement n–;
Kurzform für n=n-1;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Typische Wiederholungsbedingungen

A
  • 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Attribute des Formulars Form1

A

-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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Geltungsbereich von Variablen

A

-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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Lokale Variablen

A
  • … sind Variablen, die innerhalb von Methoden definiert worden sind.
  • In allen bisherigen Beispielen des Semesters haben wir nur lokale Variablen gesehen.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly