Benutzer-Werkzeuge

Webseiten-Werkzeuge


felder

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
felder [2024/01/13 11:30] – [Aufgabe 9] torsten.roehlfelder [2024/01/13 11:42] (aktuell) – [Aufgabe 9] torsten.roehl
Zeile 109: Zeile 109:
 Schreiben Sie eine Methode: Schreiben Sie eine Methode:
 <Code>int   countHits((int[][]  liste )</Code> <Code>int   countHits((int[][]  liste )</Code>
-Die Methode soll die Anzahl der Treffer (das sind die Einsen), die in der übergebenen zweidimensionalen Liste vorhanden sind,  zurückgeben.+Die Methode soll die Anzahl der Treffer (das sind die Einsen), die in der übergebenen zweidimensionalen Liste vorhanden sind,  zurückgeben.\\
 Wobei die Liste eine Liste ist, wie sie von der Methode **gameField** aus der vorigen Aufgabe geliefert wird. Wobei die Liste eine Liste ist, wie sie von der Methode **gameField** aus der vorigen Aufgabe geliefert wird.
  
Zeile 118: Zeile 118:
 Ein Aufruf von: Ein Aufruf von:
 <Code>int[][]  spielfeld = gameField(2,2);</Code> <Code>int[][]  spielfeld = gameField(2,2);</Code>
- +Erstellt eine zufällige 2x2-Tabelle mit Werten von 0 oder  1.  
-Erzeugt eine 2x2-Tabelle. Die Einträge in der Tabellenzellen  werden beginnend von **0** gezählt+\\ 
-Die nachfolgende Tabelle zeigt, wie die Indices in einer 2x2-Tabelle lauten+Angenommen in dieser Tabelle sind zwei Nullen und zwei Einsen enthalten\\ 
-| Zeile 0| 0,0 | 0,1 | +Dann würde die Methode **countHits(spielfeld)** die Zahl **2** zurückgebenda zwei Einsen 
-| Zeile 1 | 1,0 | 1,1 | +in der Tabelle //(Liste oder Array)// enthalten sind
-| | Spalte 0| Spalte 1 | +<Code>int[][]  spielfeld = gameField(2,2);erstellt eine zufällige 2x2-Tabelle 
- +int hits = countHits(spielfeld);     ermittelt die Treffer! 
-Das folgende Listing erstellt eine zufällige 2x2-Tabelle mit Werten von 0 oder 1. Und gibt diese Werte anschießend auf der Konsole aus+System.out.println( countHits(hits # Ausgabe der Treffer
-<Code>int[][]  spielfeld = gameField(2,2); +
-System.println( spielfeld[0][0] ); # Ausgabe Tabelleneintrag (0,0) +
-System.println( spielfeld[0][1] ); # Ausgabe Tabelleneintrag (0,1) +
-System.println( spielfeld[1][0] ); # Ausgabe Tabelleneintrag (1,0) +
-System.println( spielfeld[1][1] ); # Ausgabe Tabelleneintrag (1,1) +
- +
-#..... mögliche Ausgabe  +
-+
-+
-+
-0+
 </Code> </Code>
 ---- ----
felder.1705145444.txt.gz · Zuletzt geändert: 2024/01/13 11:30 von torsten.roehl