1/9
Befüllen Sie ein Array mit 2001 Zufallszahlen und finden Sie die größte Summe von drei aufeinander folgenden Zahlen heraus
// Erstelle ein int-Array mit 2001 Plätzen.
int[] zahlen = new int[2001];
// Durchlaufe alle Plätze des Arrays zahlen.
for (int i = 0; i < zahlen.length; i++) {
}
// Erzeuge eine Zufallszahl von 1 bis 100.
(int) (Math.random() * 100) + 1
// Speichere eine Zufallszahl von 1 bis 100 am Index i.
zahlen[i] = (int) (Math.random() * 100) + 1;
// Initialisiere maxSum mit der Summe der ersten drei Zahlen.
int maxSum = zahlen[0] + zahlen[1] + zahlen[2];
// Addiere drei aufeinanderfolgende Zahlen ab Index i.
int summe = zahlen[i] + zahlen[i + 1] + zahlen[i + 2];
// Durchlaufe alle weiteren Dreiergruppen, ohne das Array zu verlassen.
for (int i = 1; i < zahlen.length - 2; i++) {
}
// Prüfe, ob summe größer als maxSum ist.
if (summe > maxSum) {
}
// Speichere summe als neues Maximum.
maxSum = summe;
// Gib die größte gefundene Dreiersumme aus.
IO.println(maxSum);