Arrays Aufgabe 4

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/9

flashcard set

Earn XP

Description and Tags

Befüllen Sie ein Array mit 2001 Zufallszahlen und finden Sie die größte Summe von drei aufeinander folgenden Zahlen heraus

10 Terms

1
New cards

// Erstelle ein int-Array mit 2001 Plätzen.

int[] zahlen = new int[2001];

2
New cards

// Durchlaufe alle Plätze des Arrays zahlen.

for (int i = 0; i < zahlen.length; i++) {

}

3
New cards

// Erzeuge eine Zufallszahl von 1 bis 100.

(int) (Math.random() * 100) + 1

4
New cards

// Speichere eine Zufallszahl von 1 bis 100 am Index i.

zahlen[i] = (int) (Math.random() * 100) + 1;

5
New cards

// Initialisiere maxSum mit der Summe der ersten drei Zahlen.

int maxSum = zahlen[0] + zahlen[1] + zahlen[2];

6
New cards

// Addiere drei aufeinanderfolgende Zahlen ab Index i.

int summe = zahlen[i] + zahlen[i + 1] + zahlen[i + 2];

7
New cards

// Durchlaufe alle weiteren Dreiergruppen, ohne das Array zu verlassen.

for (int i = 1; i < zahlen.length - 2; i++) {

}

8
New cards

// Prüfe, ob summe größer als maxSum ist.

if (summe > maxSum) {

}

9
New cards

// Speichere summe als neues Maximum.

maxSum = summe;

10
New cards

// Gib die größte gefundene Dreiersumme aus.

IO.println(maxSum);