Übung (Wie viele richtige)
Ein Lottotip (6 aus 45) ist als int
Array gegeben.
In einem weiteren int
Array stehen die Zahlen der Lottoziehung.
Schreibe eine Programm das ermittelt wie viele richtige Zahlen getippt wurden.
Übung (Mehrere Arrays I)
Lege 2 Arrays gleicher Länge an und initialisiere diese mit selbstgewählten Werten. Implementiere jeder der folgenden Aufgaben in einer Funktion.
- Prüfe ob beide Arrays elementweise gleich sind.
- Berechne das Skalarprodukt von Array1 und Array2. Beim Sklaraprodukt werden die Elemente an der gleichen Indexposition miteinander multipliziert und die Ergebnisse aufaddiert. Das Endresultat ist ein einziger Wert (Skalar).
- Lege ein drittes Array an. Schreibe in dieses Array an jeden Index die Summe der beiden Elemente am gleichen Index aus den ersten beiden Arrays.
- Schreibe in ein zusätzliches Array an jeder Indexposition jeweils das größte Element aus Array1 und Array2.
Übung (Mehrere Arrays II)
Aufgabenstellung wie in Übung .
- Prüfe ob jedes Element des ersten Arrays auch im Zweiten vorkommt.
- Ermittle ob beide Arrays die gleichen Zahlen enthalten (die Reihenfolge kann unterschiedlich sein).
- Bestimme welches Element aus dem ersten Array im Zweiten am öftesten vorkommt.
Übung (Merge)
Gegeben sind zwei, in aufsteigender Reihenfolge sortierte, Arrays (können unterschiedlich lang sein). Lege ein weiteres Array (Array3) mit so vielen Elementen an, wie Array1 und Array2 in Summe haben. Schreibe eine Funktion die die Daten aus beiden Arrays in das Array3 kopiert so, dass auch das dritte Array sortiert ist.