Pseudocode-Dojo · Listen und Arrays
Größter Wert einer Liste
Übungsaufgabe aus der Lernplattform: Aufgabenstellung hier lesen, Lösung dort schreiben und automatisch prüfen lassen.
Stell dir vor, du schaust dir nacheinander Bewerbungen an. Du merkst dir die beste, die du bisher gesehen hast. Kommt eine neue rein, die besser ist, ersetzt sie dein bisheriges Merken. Am Ende hast du die beste aller Bewerbungen im Kopf.
Genau so funktioniert das Suchen des Maximums: Du nimmst das erste Element als vorläufigen Sieger, läufst dann durch den Rest und ersetzt den Sieger, wenn du etwas Größeres findest.
Das steckt in der vollständigen Aufgabe
- So funktioniert's
- Typischer Fallstrick
- Deine Aufgabe
- Regeln
Die vollständige Aufgabenstellung mit Beispieldaten, Hinweisen und erklärter Musterlösung steht in der Lernplattform.
Lernplattform
Schreib die Lösung, wir prüfen sie.
In der Lernplattform arbeitest du direkt im Browser. Deine Lösung wird automatisch geprüft, mit Hinweisen bei Fehlern und einer erklärten Musterlösung.
Weitere Aufgaben aus Listen und Arrays
Alle Aufgaben- Summe einer Liste Stell dir ein Haushaltsbuch vor: Jeden Tag schreibst du einen Betrag auf. Am Ende des Monats addierst du Eintrag für Eintrag, bis du die Gesamtsumme hast. Du fängst bei 0 an und addierst jeden neue... Leicht , Schwierigkeit 1 von 5 ca. 6 Minuten
- Durchschnitt einer Liste Den Durchschnitt zu berechnen bedeutet: alle Werte addieren, dann durch die Anzahl teilen. Das klingt einfach, hat aber einen Sonderfall, der in echten Programmen regelmäßig zu Abstürzen führt: die... Leicht , Schwierigkeit 2 von 5 ca. 7 Minuten
- Zähle gerade Zahlen Manchmal willst du nicht alle Elemente summieren, sondern nur die zählen, die eine bestimmte Eigenschaft haben. "Wie viele Aufträge sind heute abgeschlossen?" oder "Wie viele Dateien sind größer al... Leicht , Schwierigkeit 2 von 5 ca. 7 Minuten
- Wie oft kommt ein Wert vor? In Challenge 4 hast du gerade Zahlen gezählt. Die Bedingung war fest eingebaut: MOD 2 = 0. Was, wenn du stattdessen einen bestimmten Wert suchen willst, zum Beispiel einen Fehlercode in einem Log, ... Leicht , Schwierigkeit 2 von 5 ca. 7 Minuten