i

Implementierungsvorschlag

Implementierung der Energie-Funktion

Hier ein Vorschlag für die Implementierung der Funktion neueEnergie, die eine Zeichenkette in einen gültigen Energiewert umwandelt:

neueEnergie : String -> Int
neueEnergie str =
    let
        energie =
            String.toInt str 
    in
    if energie < 0 then
        0

    else if energie > 100 then
        100

    else
        energie

Aufgabe 1

Die Funktion neueEnergie lässt sich so nicht ausführen. Analysiere den Code und stelle Vermutungen auf, an welcher Stelle ein Problem auftreten könnte.

Suche

v
8.2.2.9.1.1.1
inf-schule.de/deklarativ/fp_elm/elm_programme/fehlerbehandlung/benutzereingaben/lernstrecke/vorschlag
inf-schule.de/8.2.2.9.1.1.1
inf-schule.de/@/page/RWXwls2jqoNDZhGu

Rückmeldung geben