Javakurs 2013/Vortrag02: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „== Zum Vortrag == * Thema: '''Schleifen und Arrays''' * Vortragende: '''Theresa E.''' <email>theresa@freitagsrunde.org</email> * Folien: ** [http://docs.freit…“) |
|||
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
* Vortragende: '''Theresa E.''' <email>theresa@freitagsrunde.org</email> | * Vortragende: '''Theresa E.''' <email>theresa@freitagsrunde.org</email> | ||
* Folien: | * Folien: | ||
− | ** [http://docs.freitagsrunde.org/Veranstaltungen/javakurs_2013/vorlesungen/Javakurs2013_02_Arrays_und_Schleifen.pdf Folien (PDF, | + | ** [http://docs.freitagsrunde.org/Veranstaltungen/javakurs_2013/vorlesungen/Javakurs2013_02_Arrays_und_Schleifen.pdf Folien (PDF, 493KB)] |
+ | ** [http://docs.freitagsrunde.org/Veranstaltungen/javakurs_2013/vorlesungen/Javakurs2013_02_Arrays_und_Schleifen_kein_Hintergrund.pdf Folien ohne Hintergrundbild (PDF, 488KB)] | ||
** [http://docs.freitagsrunde.org/Veranstaltungen/javakurs_2013/vorlesungen/Javakurs2013_02_Arrays_und_Schleifen.tgz LaTeX-Quellcode der Folien (TAR.GZ, 237KB)] | ** [http://docs.freitagsrunde.org/Veranstaltungen/javakurs_2013/vorlesungen/Javakurs2013_02_Arrays_und_Schleifen.tgz LaTeX-Quellcode der Folien (TAR.GZ, 237KB)] | ||
− | == Zusammenfassung == | + | == Übungsaufgaben == |
+ | |||
+ | * Komplette Liste findet ihr [[Javakurs/Übungsaufgaben|hier]] (nach Vorlesung geordnet) | ||
+ | ** '''Ihr müsst nicht alle Aufgaben bearbeiten!''' | ||
+ | ** Sucht euch welche aus. Der Schwierigkeitsgrad variiert. | ||
+ | ** Vorschläge: | ||
+ | *** [[Javakurs/Übungsaufgaben/Arrays|Einfacher Einstieg in Arrays]] | ||
+ | *** [[Javakurs/Übungsaufgaben/Schleifen und Modulo|Einstieg in Schleifen (mit vielen Hilfestellungen)]] | ||
+ | *** [[Javakurs/Übungsaufgaben/Zweierpotenzen|Aufgabe zu Arrays und Schleifen]] | ||
+ | |||
+ | == Zusammenfassung des Vortragsinhalts == | ||
=== Arrays === | === Arrays === |
Aktuelle Version vom 7. März 2013, 12:25 Uhr
Inhaltsverzeichnis
Zum Vortrag
- Thema: Schleifen und Arrays
- Vortragende: Theresa E.
- Folien:
Übungsaufgaben
- Komplette Liste findet ihr hier (nach Vorlesung geordnet)
- Ihr müsst nicht alle Aufgaben bearbeiten!
- Sucht euch welche aus. Der Schwierigkeitsgrad variiert.
- Vorschläge:
Zusammenfassung des Vortragsinhalts
Arrays
Reihe von Werten mit gemeinsamem Namen + Index
Schritt | Syntax |
---|---|
Deklaration: | typ name[]; |
Initialisierung: | name = new typ [ länge ]; |
Definition: | name [ index ] = wert ; |
Zugriff: | name [ index ] |
Deklaration und Definition auch in einer Zeile möglich:
typ name [] = { wert, wert, wert, ... };
Länge eines Arrays:
name.length
- Aufpassen: Java fägt bei 0 an zu zählen!
Schleifen
- Funktionsweise
- Folge von Befehlen
- Werden immer wieder ausgeführt
- Wiederholung, solange eine bestimmte Bedingung erfüllt ist
- Oft mit Zähl- oder Laufvariable (oft i genannt)
- Syntax:
while-Schleife:
while (bedingung) { befehle }
for-Schleife:
for (initialisierung; bedingung; hochzählen) {befehle}
Materialien der vergangenen Jahre
Folien von 2012
- siehe Javakurs 2012 - Vortrag 2
- (sind im Wesentlichen die selben wie 2011)
Mitschnitt von 2011
Downloads:
- webM (66MB)