Lineare Suche

Übungsaufgaben zu objektorientierten Algorithmen: Methoden über Objektlisten

Fünf Übungsaufgaben, in denen Du Methoden über Listen und Arrays von Objekten in Pseudocode schreibst: einen Monatsbericht mit Kennzahlen und fehlenden Werten erstellen, Barcamp-Anmeldungen aus einer CSV-Datei importieren und Dubletten erkennen, Mitfahrangebote filtern, sortieren und anfragen, Absatz und Wochentagsumsatz mit Map und Array auswerten, einen fehlerhaften Entwurf per Schreibtischtest prüfen, eine Haltephase im Ofenprotokoll finden sowie eine seitenweise Schnittstelle, polymorphe Statusmeldungen, eine Rundenplanung und eine Raumbelegung für ein Barcamp bearbeiten.

Prozedurale Algorithmen mit Arrays: suchen, zählen, Extremwerte und Gruppenwechsel

Viele Aufgaben verlangen einen Algorithmus, der ein- oder zweidimensionale Arrays auswertet – in Pseudocode, als Struktogramm, Programmablaufplan oder Aktivitätsdiagramm. Fast immer setzt er sich aus wenigen Grundmustern zusammen: durchlaufen, zählen und summieren, Minimum und Maximum, suchen, verteilen, Gruppenwechsel, Werte prüfen und Ziffern zerlegen. Der Artikel zeigt jedes Muster mit Pseudocode, erklärt das richtige Runden, nennt typische Fehler und zeigt, wie Du eine solche Aufgabe Schritt für Schritt löst.