Menu schließen

Haskell



7 Beiträge gefunden:

0 Dokumente und 7 Forumsbeiträge



0 Dokumente zum Thema Haskell:

7 Forumsbeiträge zum Thema Haskell:

Definieren Sie in Haskell unter Benutzung von map und filter eine Funktion, die einen String erwartet und einen neuen String wie folgt erzeugt:  Zuerst werden alle Zeichen, die weder Ziffern, Buchstaben noch Leerzeichen sind, entfernt.  Dann werden alle Leerzeichen durch Unterstriche `_` ersetzt.  Danach werden alle Ziffern durch Leerzeichen..
Vollkommene Zahlen (a) Schreiben Sie eine Funktion teiler, die die Liste der positiven Teiler einer Zahl in irgendeiner Reihenfolge bestimmt. Beispiel: teiler 45 = . (b) Bestimmen Sie jede Zahl n zwischen 1 und 1000, bei der die Summe ihrer von n verschiedenen Teiler gršoßer ist als die Zahl n selbst.
Eine Zahl soll in einen Buchstaben geändert werden. z.B. toChar 10 --> `K` (Quelle: http://www.pns-berlin.de/skripte.html) Ist das so möglich? toChar :: Int -> Char toChar x | x>65 = chr(x-65) | otherwise = chr x
und zwar programmieren wir in Algorithmen und Datenstrukturen mit Haskell, da in der Bibliothek nur ein Buch darüber vorhanden ist, wäre es schön wenn man jemanden finden könnte der sich damit gut auskennt ... vllt gibt es ja jemanden
Wir führen den Datentypen type Zeit = (Int,Int) ein, der eine Uhrzeit als Paar (h,m) von Stunden- und Minutenwert darstellt (h ∈{0,1,...,23}, m ∈{0,1,...,59}). Implementieren Sie die folgenden Funktionen. Geben Sie alle Signaturen an und machen Sie geeignete Testläufe. Versehen Sie Ihr Skript mit sinnvollen Kommentaren. (a) Geben Sie F..
(Haskell) Implementieren Sie die Funktion vonListe :: Eq a => -> Menge a die aus einer Liste vom Typ a eine Menge erstellt. Dabei sollen Duplikate aus der Liste entfernt werden. Beispielsweise soll vonListe das Ergebnis Menge zurückgeben. Im Folgenden können Sie davon ausgehen, dass alle Werte des Typs Menge durch die Funktion vonList..
Gegeben sei ein algebraischer Datentyp LExpr zur Darstellung von Ausdrücken des λ-Kalküls ohne Konstanten. data LExpr = Var String -- Variable | App LExpr LExpr -- Funktionsapplikation | Lam String LExpr -- Lambda-Abstraktion deriving (Eq, Show) Mit diesem lassen sich λ-Ausdrücke in Haskell darstellen. 1. Schreiben Sie ei..
Um die passende kostenlose Hausaufgabe oder Referate über Haskell zu finden, musst du eventuell verschiedene Suchanfragen probieren. Generell ist es am sinnvollsten z.B. nach dem Autor eines Buches zu suchen und dem Titel des Werkes, wenn du die Interpretation suchst!