#1
24.01.2017 um 20:41 UhrFür die Lösung fehlt die Sortiermethode.

Java :: Aufgabe #95 :: Lösung #1
import java.util.Arrays; public class test { public static void main(String[] args) { int[] arr = { 42,3,5,42,8,65,3,2,2,2,2,5,26,42,78,4,1,42,1,65,99,42 }; int stelle = 0; int anzahl = 1; int anzahl_final = 0; Arrays.sort(arr); for (int i = 0; i < arr.length - 1; ++i) { if (arr[i] == arr[i + 1]) { ++anzahl; } if (anzahl_final < anzahl) { anzahl_final = anzahl; stelle = i; } if (arr[i] != arr[i + 1]) { anzahl = 1; } } System.out.println("Zahl: " + arr[stelle] + ", Häufigkeit: " + anzahl_final); } }
Kommentare:
Syntax6
Punkte: 420
12 Lösungen
1 Kommentare
Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.