vorherige Seite | 1 2 3 4 5 6 | nächste Seite |
Gepostet: |
|||||||||||
Ich weiss, es klingt dumm, aber Haskell nimmt "module" überhaupt nichts :/ ich bekomme immer fehlermeldung: unexpected keyword "module" :( Ich habe im Internet einpaar Beispiele gefunden, wo man "modeule ... where" ausnutzt, aber irgendwie bei mir will es nicht funktionieren. Außerdem wenn ich putStr nutze, zwischen Klammern steht das Text, der ausgegeben wird. Aber ich kann nicht einfach den Text eingeben. Wie kann ich der Text mit eine Liste verketten? gruß echsel |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
also ich hab dir jetzt show_book geschrieben...das wort module ist ein schlüßelwort und muß a anfang der datei stehen... so also hier show_book show_book::(Author,Titel,Publisher,Year,Price)-> IO() aufruf mit show_book ("a","b","c","d","e") gruß jacke... ps :war ja garnich so schwer...;) |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
Es ist aber immer noch nicht mit der Liste verkettet. Die Funktion soll als Argument ein Element aus der Bücherliste erwartet und als Wert eine Zeichenkette liefert, in der alle relevanten Informationen zu diesem Buch sind. Und so bekomme ich das was ich selbs in aufruf eingebe. grüß echsel |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
also die Eingabe von showbook ist schon korrekt so, du mußt nur noch so ne Hilfsfunktion wie examplelist schreiben...das kannst du auch alleine...angenommen du nennst deine Hilfsfunktion first_book die als Rückgabewert das erste Buch der Bücherliste ausgibt... dann rufst du show_book mit show_book firstbook examplelist auf... gruß jacke |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
Hallo Jacke Habe heute mich mit meinem Profesor gotroffen. Er hat gesagt, das die Liste falsch erzeugt ist :/// Die Liste soll in Form [(((Schlüssel1,Eintrag1),(schlüssel2,Eintarg2)...),(...))]erstell werden. Bei mir fehlt die Schlüssel. z.B. ((authors,[Simon Thomson,Dan Gookin]),(...)) das ändert viell :/ kannst du mir noch mal helfen? MfG echsel |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
hmm was sollen denn die schlüssel sein? authors?...also soll in authors alle authoren drin stehen...??? in titels alle titel..usw? woran soll man dann erkennen welches element wo dazu gehört?...an der reihenfolge der listen? bitte antworte schnell hier drauf...wenn er das so haben will muß man alles nochmal umschreiben...weil das jede funktion verändert.. hmm hab mir grad die aufgabenstellung angesehen..die hab ich wohl wirklich falsch interpretiert...tut mir leid...ich mach mir in der uni mal nen kopf und schreibt dir heute noch gruß jacke |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
also ich les mir grad immer wieder die aufgabe durch aber ich kann echt nicht das rein interpretieren was dein prof da will.. da steht alles in einzahl...erscheinungsjahr, titel...da muß man doch denken das er eine liste von tupeln meint und nicht ne liste von titel und ne liste von autoren und ne liste von erscheinungsjahren... ((authors,[Simon Thomson,Dan Gookin]),(...))----> hast du dir das ausgedacht oder hat dir das dein prof vorgegeben? wenn das nicht von deinen prof kam...sondern von dir dann hätt ich noch ne vorstellung was er meinen könnte... nämlich das alles mit nen schlüßelwort versehen wird... (author,"Simon Thomson"),(titel,"Haskel the art of programming"),(year,("1998")...) wobei die schlüßelwörter unglecih den datentypen sind...die müßte ich ja auch noch abändern...seufz...??? kannste du deinen prof noch mal ne mail schreiben? |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
also ich habe ein e-mail na prof. geschikt und warte jetzt auf eine Antwort. Aber in Afgabestellung steht (und so habe ich ihn verstanden) dass ich muss eine Liste erzeugen mit 4 Elementen und jedes Element muss solche Struktur haben ( (autoren , Liste von Autoren ), (titel , Titel des Buches ), (verlag , Verlag in welchem das Buch erschienen ist ), (jahr , Erscheinungsjahr des Buches ), (preis, Buchpreis in Euro ) ) also es geht um die Paaren. Jedes Element hat Schlüssel "autoren", und das ergibt 4 verschiedene Paaren Element1: ((autoren,[autorA1,autorA2])...) Element2: ((autoren,"autorB1")...) Ich weiss nur nicht ob wenn es nur 1 Autor gibt, heiss das ((autoren,"autorB1")...) oder ((autoren,[autorB1])...) beim Titel usw. denke ich man muss String nutzen, so wie du geschrieben hast (titel,"Haskel the art of programming") |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
so erstmal hab ich jetzt new_entry umgeschrieben...kannst deinen prof ja mal fragen ob das so korrekt ist oder ob er sich die schlüßelwörter anders als als strings vorstellt...type Author=(String,[String]) so weit so gut...;) |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
so hier ist erstmal alles ausser die showfunktion... die mach ich erstmal nicht...erst wenn dein prof das ok gibt das das jetzt so stimmt hier... type Author=(String,[String]) ich fahre morgen mittag zum geburstag von meinen opa...kuck aber bis morgen mittag noch mal ins forum...sonntag hab ich dann wieder richtig viel zeit dir weiter zu helfen... gruß jacke |
|||||||||||
Zum Seitenanfang | |||||||||||
vorherige Seite | 1 2 3 4 5 6 | nächste Seite |