Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Leopold Glöckner Geändert vor über 7 Jahren
1
1 Arrays und Schleifen Özgü & Tim
2
2 Inhaltsverzeichnis Arrays Was ist ein Array? Bauanleitung Beispiel Matrix Fehler Schleifen Wofür Schleifen? While-Schleife Fehler Der letzte Ausweg Beispiel: Fakultät For-Schleife String-Array Beispiel Matrix Özgü & Tim
3
3 Was ist ein Array? Wagon 1 Wagon 2 Wagon 3 2 4 1 Ein Array ist eine Gruppe von Variablen des gleichen Typs, die unter einem gemeinsamen Namen angesprochen werden...
4
4 Was ist ein Array? Wagon 1 Wagon 2 Wagon 3 2 4 1 Ein Array kann man sich wie einen Zug vorstellen Java beginnt bei der Nummerierung bei 0, also: Wagon 0 Wagon 1 Wagon 2 2 4 1
5
5 Array-Bauanleitung
6
6 Wie sieht so etwas in Java aus? Wir haben einen Zug mit Zahlen int[ ] zug;
7
7 Array-Bauanleitung Wie sieht so etwas in Java aus? Wir haben einen Zug mit Zahlen int[ ] zug; Datentyp []Arraysymbol Name
8
8 Array-Bauanleitung Wie sieht so etwas in Java aus? Wir haben einen Zug mit Zahlen int[ ] zug; Außerdem möchten wir einen Zug mit 3 Wagons haben zug = new int[3]; Nun können wir den Wagons Werte (Passagiere) zuweisen zug[0] = 2; zug[1] = 4; zug[2] = 1;
9
9 Array-Bauanleitung Bisherige Deklaration Bisherige Initialisierung String name; name = ”Tim”;
10
10 Array-Bauanleitung Deklaration von Arrays String[ ] namen; Arraysymbol[ ]
11
11 Array-Bauanleitung Deklaration von Arrays String[ ] namen; Äquivalen t
12
12 Array-Bauanleitung Deklaration von Arrays String[ ] namen; String namen[ ]; Äquivalen t
13
13 Array-Bauanleitung Deklaration von Arrays Der Datentyp(String) kann durch jeden beliebigen ersetzt werden Bsp. int, boolean, double, char... String[ ] namen; String namen[ ]; Äquivalen t
14
14 Array-Bauanleitung Deklaration von Arrays Initialisierung von Arrays String[ ] namen; String namen[ ];
15
15 Array-Bauanleitung Deklaration von Arrays Initialisierung von Arrays String[ ] namen; String namen[ ]; String[] namen={”Özgü”,”Tim”,”Thaddäus”}; name n Özgü 0
16
16 Array-Bauanleitung Deklaration von Arrays Initialisierung von Arrays String[ ] namen; String namen[ ]; String[] namen={”Özgü”,”Tim”,”Thaddäus”}; name n Tim Özgü 0 1
17
17 Array-Bauanleitung Deklaration von Arrays Initialisierung von Arrays String[ ] namen; String namen[ ]; String[] namen={”Özgü”,”Tim”,”Thaddäus”}; name n Tim ÖzgüThaddäu s 0 1 2
18
18 Array-Bauanleitung Initialisierung von Arrays Oder so: String[ ] namen= new String[3]; name n 012
19
19 Array-Bauanleitung Initialisierung von Arrays eine weitere Möglichkeit String[ ] namen= new String[3]; name n 012 namen[0] = ”Özgü”; Özgü
20
20 Array-Bauanleitung Initialisierung von Arrays eine weitere Möglichkeit String[ ] namen= new String[3]; name n 0 1 2 namen[0] = ”Özgü”; Özgü namen[1] = ”Tim”; Tim
21
21 Array-Bauanleitung Initialisierung von Arrays eine weitere Möglichkeit String[ ] namen= new String[3]; name n 0 1 2 namen[0] = ”Özgü”; Özgü namen[1] = ”Tim”; Tim namen[2] = ”Thaddäus”; Thaddäu s
22
22 Array – Beispiel: Matrix Wie würde man eine Matrix in Java mittels Array realisieren?
23
23 Array – Beispiel: Matrix Wie würde man eine Matrix in Java mittels Array realisieren? Zeile n Spalte n
24
24 Array – Beispiel: Matrix Wie würde man eine Matrix in Java mittels Array realisieren? int [][]matrix = new int[3][4]; matrix[0][0] = 46; matrix[0][1] = 795; matrix[0][2] = 13; matrix[0][3] = 468; matrix[1][0] = 965; matrix[1][1] = 648; matrix[1][2] = 5; matrix[1][3] = 60; matrix[2][0] = 67; matrix[2][1] = 464; matrix[2][2] = 84; matrix[2][3] = 541;
25
25 Array – Beispiel: Matrix Wie würde man eine Matrix in Java mittels Array realisieren? int [][]matrix = new int[3][4]; matrix[0][0] = 46; matrix[0][1] = 795; matrix[0][2] = 13; matrix[0][3] = 468; matrix[1][0] = 965; matrix[1][1] = 648; matrix[1][2] = 5; matrix[1][3] = 60; matrix[2][0] = 67; matrix[2][1] = 464; matrix[2][2] = 84; matrix[2][3] = 541; Alternati v int [][]matrix = new int[3][4]; int []zeile0 = {46,795,13,468}; int []zeile1 = {965,648,5,60}; int []zeile2 = {67,464,84,541}; matrix[0] = zeile0; matrix[1] = zeile1; matrix[2] = zeile2;
26
26 Array – Fehler #1 Wo liegt der Fehler? int []zug; zug[0] = 2; zug[1] = 4; zug[2] = 1;
27
27 Array – Fehler #1 Wo liegt der Fehler? Fehlermeldung von Java: int []zug; zug[0] = 2; zug[1] = 4; zug[2] = 1; Fehler, der beim Kompilieren erkannt wird
28
28 Array – Fehler #1 Wo liegt der Fehler? int []zug = new int[3]; zug[0] = 2; zug[1] = 4; zug[2] = 1;
29
29 Array – Fehler #1 Wo liegt der Fehler? Kein Fehler int []zug = new int[3]; zug[0] = 2; zug[1] = 4; zug[2] = 1;
30
30 Array – Fehler #2 Wo liegt der Fehler? int []zug = new int[3]; zug[3] = 2;
31
31 Array – Fehler #2 Wo liegt der Fehler? Fehlermeldung von Java: int []zug = new int[3]; zug[3] = 2; Fehler wird erst zur Laufzeit erkannt
32
32 Array – Fehler #2 int []zug = new int[4]; zug[3] = 2; Wo liegt der Fehler?
33
33 Array – Fehler #2 Wo liegt der Fehler? Kein Fehler int []zug = new int[4]; zug[3] = 2;
34
34 Array – Fehler Vermeidung einer ArrayIndexOutOfBoundsException Mit Hilfe einer if-Bedingung int []zug = new int[3]; int index = 3; if (index < zug.length) { zug[i] = 5; } else { //Fehlerbehandlung }
35
35 Array So erhält man die Länge (Größe) eines Arrays: Welche Zahl steht in size? variablenname.length int[] zug = {2,4,1}; int size = zug.length;
36
36 Array variablenname.length int[] zug = {2,4,1}; int size = zug.length; So erhält man die Länge (Größe) eines Arrays: Welche Zahl steht in size? 3
37
37 Zusammenfassung Was ist ein Array? Deklaration und Initialisierung von Arrays - auch von 2-dimensionalen Arrays (Matrix) Fehlererkennung - Initialisierungsfehler - ArrayIndexOutOfBoundsException
38
38 Inhaltsverzeichnis Arrays Was ist ein Array? Bauanleitung Beispiel Matrix Fehler Schleifen Wofür Schleifen? While-Schleife Fehler Der letzte Ausweg Beispiel: Fakultät For-Schleife String-Array Beispiel Matrix
39
39 Der Anfang einer Schleife Aufgabe: Schreibe ein Java Programm das einen Countdown von 5 abwärts auf der Konsole ausgibt:
40
40 Der Anfang einer Schleife Folgender Lösungsansatz: 1System.out.println(”5”); 2System.out.println(”4”); 3System.out.println(”3”); 4System.out.println(”2”); 5System.out.println(”1”); 6System.out.println(”Los!”);
41
41 Der Anfang einer Schleife Folgender Lösungsansatz: 1System.out.println(”5”); 2System.out.println(”4”); 3System.out.println(”3”); 4System.out.println(”2”); 5System.out.println(”1”); 6System.out.println(”Los!”); Unsauber Wa rum?
42
42 Der Anfang einer Schleife Aufgabe: Schreibe ein Java Programm das einen Countdown von 1000 abwärts auf der Konsole ausgibt: System.out.println(”1000”); System.out.println(”999”); System.out.println(”998”); System.out.println(”997”); System.out.println(”996”); System.out.println(”995”); System.out.println(”994”); System.out.println(”993”); System.out.println(”992”); System.out.println(”991”); System.out.println(”990”); System.out.println(”989”); System.out.println(”988”); System.out.println(”987”);... Ist das elegant?
43
43 Der Anfang einer Schleife Aufgabe: Schreibe ein Java Programm das einen Countdown von 1000 abwärts auf der Konsole ausgibt: System.out.println(”1000”); System.out.println(”999”); System.out.println(”998”); System.out.println(”997”); System.out.println(”996”); System.out.println(”995”); System.out.println(”994”); System.out.println(”993”); System.out.println(”992”); System.out.println(”991”); System.out.println(”990”); System.out.println(”989”); System.out.println(”988”); System.out.println(”987”);... Mehrfacher Code Unnötige Schreibarbeit Copy & Paste Fehler Nein
44
44 Schleifen Die Lösung des Problems
45
45 Wie bindet man eine Schleife?
46
46 Die while-Schleife Aufgabe: Countdown von 1000 abwärts: 1int counter = 1000; 2 3while(counter > 0){ 4System.out.println(counter); 5counter = counter – 1; 6} 7System.out.println(”Los!”);
47
47 Die while-Schleife Aufgabe: Countdown von 1000 abwärts: 1int counter = 1000; 2 3while(counter > 0){ 4System.out.println(counter); 5counter = counter – 1; 6} 7System.out.println(”Los!”); Initialisierung Dekrement Bedingung
48
48 Mögliche Fehlerquellen
49
49 Fehler #1 Aufgabe: Gib alle ungeraden positiven Zahlen kleiner 10 aus
50
50 Fehler #1 Aufgabe: Gib alle ungeraden positiven Zahlen kleiner 10 aus 1int grenze = 10; 2int zahl = 1;
51
51 Fehler #1 Aufgabe: Gib alle ungeraden positiven Zahlen kleiner 10 aus 1int grenze = 10; 2int zahl = 1; 3 4while(zahl < grenze){ 5 6 7 8 9 10}
52
52 Fehler #1 Aufgabe: Gib alle ungeraden positiven Zahlen kleiner 10 aus 1int grenze = 10; 2int zahl = 1; 3 4while(zahl < grenze){ 5// zahl ist ungerade 6if(zahl % 2 == 1){ 7 8 9} 10}
53
53 Fehler #1 Aufgabe: Gib alle ungeraden positiven Zahlen kleiner 10 aus 1int grenze = 10; 2int zahl = 1; 3 4while(zahl < grenze){ 5// zahl ist ungerade 6if(zahl % 2 == 1){ 7System.out.println(zahl); 8 9} 10}
54
54 Fehler #1 Aufgabe: Gib alle ungeraden positiven Zahlen kleiner 10 aus Ist das korrekt? 1int grenze = 10; 2int zahl = 1; 3 4while(zahl < grenze){ 5// zahl ist ungerade 6if(zahl % 2 == 1){ 7System.out.println(zahl); 8zahl = zahl + 1; 9} 10}
55
55 Fehler #1 Aufgabe: Gib alle ungeraden positiven Zahlen kleiner 10 aus Ist das korrekt? Nein Endlosschleife 1int grenze = 10; 2int zahl = 1; 3 4while(zahl < grenze){ 5// zahl ist ungerade 6if(zahl % 2 == 1){ 7System.out.println(zahl); 8zahl = zahl + 1; 9} 10} Endlosschleife
56
56 Fehler #1 Aufgabe: Gib alle ungeraden positiven Zahlen kleiner 10 aus Ist das korrekt? JA 1int grenze = 10; 2int zahl = 1; 3 4while(zahl < grenze){ 5// zahl ist ungerade 6if(zahl % 2 == 1){ 7System.out.println(zahl); 8} 9zahl = zahl + 1; 10}
57
57 Fehler #2 1int zahl = 11; 2 3while(zahl !=9){ 4zahl=zahl+1; 5}
58
58 Fehler #2 1int zahl = 11; 2 3while(zahl !=9){ 4zahl=zahl+1; 5} 1int zahl = 11; 2 3while(zahl < 9){ 4zahl=zahl+1; 5}
59
59 Der letzte Ausweg Der Befehl break while(zahl < 9){ if(zahl == -1){ break; } zahl = zahl + 1; } Bitte nur im Ausnahmefall benutzen.
60
60 Beispiel: While-Schleife Aufgabe: Berechnen sie die Fakultät einer Zahl(4!). Zur Erinnerung: 4!=1*2*3*4
61
61 Beispiel: While-Schleife Aufgabe: Berechnen sie die Fakultät einer Zahl(4!). Zur Erinnerung: 4!=1*2*3*4 Der Anfang: Was brauchen wir? Die zu berechnende Zahl Das Ergebnis Einen Zähler
62
62 Beispiel: While-Schleife Der Anfang: Was brauchen wir? Die zu berechnende Zahl Das Ergebnis Einen Zähler 1int zahl = 4; 2int ergebnis = 1; //Denn schon 0! = 1 3int zaehler = 1;
63
63 Beispiel: While-Schleife Der Anfang: Was brauchen wir? Die zu berechnende Zahl Das Ergebnis Einen Zähler While-Schleife 1int zahl = 4; 2int ergebnis = 1; //Denn schon 0! = 1 3int zaehler = 1; 4while(zaehler <= zahl){ 5 6 7}
64
64 Beispiel: While-Schleife Der Anfang: Was brauchen wir? Die zu berechnende Zahl Das Ergebnis Einen Zähler While-Schleife Die eigentliche Rechnung 1int zahl = 4; 2int ergebnis = 1; //Denn schon 0! = 1 3int zaehler = 1; 4while(zaehler <= zahl){ 5ergebnis = ergebnis * zaehler; 6 7}
65
65 Beispiel: While-Schleife Der Anfang: Was brauchen wir? Die zu berechnende Zahl Das Ergebnis Einen Zähler While-Schleife Die eigentliche Rechnung Schleifendurchlauf hochzählen 1int zahl = 4; 2int ergebnis = 1; //Denn schon 0! = 1 3int zaehler = 1; 4while(zaehler <= zahl){ 5ergebnis = ergebnis * zaehler; 6zaehler = zaehler +1; 7} 8System.out.println(ergebnis); Fertig
66
66 1String[] gedicht = new String[4]; 2gedicht[0] = ”Ein Mops kam in die Küche,”; 3gedicht[1] = ”und stahl dem Koch ein Ei.”; 4gedicht[2] = ”Da nahm der Koch den Löffel”; 5gedicht[3] = ”und schlug den Mops zu Brei.”; Gib alle Elemente des Arrays gedicht auf der Konsole aus! Beispiel: String-Array
67
67 Beispiel: String-Array 1String[] gedicht = new String[4]; 2gedicht[0] = ”Ein Mops kam in die Küche,”; 3gedicht[1] = ”und stahl dem Koch ein Ei.”; 4gedicht[2] = ”Da nahm der Koch den Löffel”; 5gedicht[3] = ”und schlug den Mops zu Brei.”; 6 7for( Gib alle Elemente des Arrays gedicht auf der Konsole aus!
68
68 Beispiel: String-Array 1String[] gedicht = new String[4]; 2gedicht[0] = ”Ein Mops kam in die Küche,”; 3gedicht[1] = ”und stahl dem Koch ein Ei.”; 4gedicht[2] = ”Da nahm der Koch den Löffel”; 5gedicht[3] = ”und schlug den Mops zu Brei.”; 6 7for(int i = 0; Gib alle Elemente des Arrays gedicht auf der Konsole aus! Laufvariable
69
69 Beispiel: String-Array 1String[] gedicht = new String[4]; 2gedicht[0] = ”Ein Mops kam in die Küche,”; 3gedicht[1] = ”und stahl dem Koch ein Ei.”; 4gedicht[2] = ”Da nahm der Koch den Löffel”; 5gedicht[3] = ”und schlug den Mops zu Brei.”; 6 7for(int i = 0; i < gedicht.length; Gib alle Elemente des Arrays gedicht auf der Konsole aus! Laufvariable Bedingung
70
70 Beispiel: String-Array 1String[] gedicht = new String[4]; 2gedicht[0] = ”Ein Mops kam in die Küche,”; 3gedicht[1] = ”und stahl dem Koch ein Ei.”; 4gedicht[2] = ”Da nahm der Koch den Löffel”; 5gedicht[3] = ”und schlug den Mops zu Brei.”; 6 7for(int i = 0; i < gedicht.length; i = i + 1) Gib alle Elemente des Arrays gedicht auf der Konsole aus! Laufvariable Bedingung Inkrement
71
71 Beispiel: String-Array 1String[] gedicht = new String[4]; 2gedicht[0] = ”Ein Mops kam in die Küche,”; 3gedicht[1] = ”und stahl dem Koch ein Ei.”; 4gedicht[2] = ”Da nahm der Koch den Löffel”; 5gedicht[3] = ”und schlug den Mops zu Brei.”; 6 7for(int i = 0; i < gedicht.length; i = i + 1){ 8System.out.println(gedicht[i]); 9} Gib alle Elemente des Arrays gedicht auf der Konsole aus!
72
72 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][
73
73 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][
74
74 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][
75
75 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ Aktuelles Maximum 0
76
76 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ Aktuelles Maximum 46
77
77 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ Aktuelles Maximum 46
78
78 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ Aktuelles Maximum 965
79
79 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ Aktuelles Maximum 965
80
80 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 Aktuelles Maximum 965
81
81 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 Aktuelles Maximum 0
82
82 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 Aktuelles Maximum 795
83
83 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 Aktuelles Maximum 795
84
84 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 Aktuelles Maximum 795
85
85 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 Aktuelles Maximum 795
86
86 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 Aktuelles Maximum 0
87
87 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 Aktuelles Maximum 13
88
88 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 Aktuelles Maximum 13
89
89 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 Aktuelles Maximum 13
90
90 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 Aktuelles Maximum 84
91
91 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 84 Aktuelles Maximum 84
92
92 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 84 Aktuelles Maximum 0
93
93 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 84 Aktuelles Maximum 468
94
94 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 84 Aktuelles Maximum 468
95
95 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 84 Aktuelles Maximum 468
96
96 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 84 Aktuelles Maximum 542
97
97 Beispiel Matrix Aufgabe: Finde das Maximum aus jeder Spalte und speichere das Ergebnis in einem neuen Array! ][ 965 795 84542 Aktuelles Maximum 542
98
98 Beispiel Matrix int[][] matrix = []
99
99 Beispiel Matrix int[][] matrix = 1 int[] ergebnis = new int[4]; []
100
100 Beispiel Matrix int[][] matrix = [] 1 int[] ergebnis = new int[4]; 2 3 for(int j = 0; j < 4; j++){ 4 5 6 7 8 9 10 11}
101
101 Beispiel Matrix int[][] matrix = [] 1 int[] ergebnis = new int[4]; 2 3 for(int j = 0; j < 4; j++){ 4 5for(int i = 0; i < 3; i++){ 6 7 8 9} 10 11}
102
102 Beispiel Matrix int[][] matrix = [] 1 int[] ergebnis = new int[4]; 2 3 for(int j = 0; j < 4; j++){ 4int maximum = 0; 5for(int i = 0; i < 3; i++){ 6 7 8 9} 10 11}
103
103 Beispiel Matrix int[][] matrix = [] 1 int[] ergebnis = new int[4]; 2 3 for(int j = 0; j < 4; j++){ 4int maximum = 0; 5for(int i = 0; i < 3; i++){ 6if(maximum < matrix[i][j]){ 7maximum = matrix[i][j]; 8} 9} 10 11}
104
104 Beispiel Matrix int[][] matrix = 1 int[] ergebnis = new int[4]; 2 3 for(int j = 0; j < 4; j++){ 4int maximum = 0; 5for(int i = 0; i < 3; i++){ 6if(maximum < matrix[j][i]){ 7maximum = matrix[j][i]; 8} 9} 10ergebnis[j] = maximum; 11} []
105
105 Beispiel Matrix int[][] matrix = 1 int[] ergebnis = new int[4]; 2 3 for(int j = 0; j < 4; j++){ 4int maximum = 0; 5for(int i = 0; i < 3; i++){ 6if(maximum < matrix[i][j]){ 7maximum = matrix[i][j]; 8} 9} 10ergebnis[j] = maximum; 11} [] Fertig
106
106 while-Schleife / for-Schleife while-Schleifen und for-Schleifen können ineinander umgewandelt werden while-Schleife: 1int counter = 1000; 2 3while(counter > 0){ 4 System.out.println(counter); 5counter = counter – 1; 6}
107
107 while-Schleife / for-Schleife while-Schleifen und for-Schleifen können ineinander umgewandelt werden for-Schleife: 1 2 3for(int counter = 1000; counter > 0; counter--){ 4System.out.println(counter); 5 6}
108
108 Zusammenfassung Wann/Warum eine Schleife? while-Schleife - Aufbau und Anwendung - mögliche Fehlerquellen - Beispiel Fakultätsrechnung for-Schleife - Aufbau und Anwendung - Beispiel String-Array - Beispiel Matrix
109
109 ??? Fragen ???
110
110 Ende Vielen Dank für die Aufmerksamkeit Jetzt: Übungsaufgaben im Tel Fragen jederzeit an uns Quellen der Bilder chronologisch: [1] User: mightymikey73, URL: http://www.flickr.com/photos/mightymikey73/2459063122/sizes/o/ [2] User: mirgo, URL: www.flickr.com/photos/migro/218662105/sizes/l/ [3] User: oliklee, URL: http://farm4.static.flickr.com/3276/2945259290_df52829f09_o.jpg [4] User: tottix, URL: http://www.flickr.com/photos/tottix/4279051374/sizes/l/
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.