Impressum | Kontakt
 Startseite | Kurse Projekte | Haskell | Fortbildungen | Linux | Suche

Buchindex

In Fachbüchern findet man im Anhang oft ein Index über die wichtigsten Begriffe. Hier soll ein Index eines längeren Textes erstellt werden, wobei alle Worte mit mindestens vier Buchstaben aufgeführt werden sollen. Der Index ist aufsteigend sortiert und enthält zu jedem Wort die Zeilennummern, in denen das Wort zu finden ist.

Beispiel: (Auszug aus einem Gedicht von Erich Fried)Text:

1  Du
2
3 Wo keine Freiheit ist
4 bist du die Freiheit,
5 Wo keine Würde ist
6 bist du die Würde.

Ausgabe:

> makeIndex text
bist ..........[4,6]
Freiheit ......[3,4]
keine .........[3,5] 
Würde .........[5,6]

Voraussetzung für diese Einheit:
Rekursion, Listen, Tupel, Verkettung von Funktionen

Startet den Datei-DownloadPDF-Datei zu diesem Projekt

Startet den Datei-Downloadkommentierte Aufgabe (literate Script)