Programmieren_1/arrays.md

1.3 KiB

Arrays

int[] array1 = new int[5];

int[] array2 = {1, 2, 3, 4, 5};

Array-Elemente werden über Index angesprochen, beginnend bei 0;

for(int i = 0; i < array1.length ; i++){
	array1[i] = i;
}

bg 80%


Mehrdimensionale Arrays

bg 80%

  • m[0][0][0]
  • m[1][2][5]
  • m[1][3]

Aufgaben

  1. Implementiere die Methode public int product(int[] values), die das Produkt (Ergebnis einer Multiplikation) zurück gibt.

  2. Implementiere die Methode public void sort5(int[] values), welche zuerst alle Werte die kleiner 5 und dann alle Werte >= 5 auf der Konsole ausgibt.

  3. Implementiere die Methode public int[] min(int[] values), welche die zwei kleinsten Werte in einem Array zurück gibt.

  4. Implementiere eine Methode public int[][] turnArray(int[][] values), welche ein übergebenes zweidimensionales Array umdrehen z.B. [{1, 2, 3}, {4, 5, 6}][{6, 5, 4}, {3, 2, 1}].

  5. Aufgabe Sieb des Eratosthenes aus der VL (wer dies noch nicht bearbeitet hat).