Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Prolog Fragen

    LikeMike - - Logische Sprachen

    Beitrag

    Hmm, ich versuchs nochmal so zu erklären, wahrscheinlich hab ich irgendeinen Denkfehler in meinem Programm: Ich rufe die Regel z.B. mit "verben" auf. in der Regel liest er dann das X. Jetzt hab ich 3 verschiedene Regeln die "verben" heissen. In der ersten steht mit drin, dass X weder gehen noch bleiben ist. In der zweiten, dass X gehen ist, und in der 3. dass X bleiben ist.Wenn der User jetzt verben eingibt, und danach eben das Verb, von dem er gerne die Vergangenheitsform hätte, hab ich folgend…

  • Prolog Fragen

    LikeMike - - Logische Sprachen

    Beitrag

    Ich bin wie gesagt noch ein absoluter Neuling in Prolog, deshalb sind mir wohl auch die ganzen Regeln noch nicht vollkommen klar... Aber das erste Problem konnte ich mit deiner Hilfe schonmal lösen! Ich bin selbst nicht drauf gekommen, dass ich atom_Chars auch umdrehen kann, jetzt hab ich eine schöne Ausgabe ohne die Kommas. Ich hab das schon ganz ähnlich wie deine Beispiele gemacht... das Problem ist nur, dass wenn ich bei jedem oben read(X) drinstehen habe, er eben nach der ersten Eingabe nur …

  • Prolog Fragen

    LikeMike - - Logische Sprachen

    Beitrag

    Wenn du schon so fragst mach ich wohl etwas falsch ;-). Ich erklär mal kurz was ich machen muss: der Benutzer gibt ein Verb ein, und rauskommen soll die Vergangenheitsform. Das ganze nur für die schwachen Vergangenheitsformen (also einfach anstatt der letzten beiden Buchstaben ein te... z.B. lachte) und die beiden Worte gehen und bleiben. Ich hab das jetzt so gemacht: Zuerst ein Wort X eingelesen. Das Wort dann mit atom_Chars in eine Liste mit einzelnen Chars verwandelt. Dann die Liste per rever…

  • Prolog Fragen

    LikeMike - - Logische Sprachen

    Beitrag

    Hallo erstmal, ich bin totaler Anfänger in Prolog und muß für die Uni ein Programm schreiben. Ich hab schon einiges hinbekommen, aber so ein paar kleine Probleme habe ich noch: 1. Wie kann ich aus einer Liste wieder ein Atom oder String machen? Wenn ich die Liste ausgebe werden ja alle einzelnen Buchstaben mit Komma getrennt, die hätte ich aber gerne zusammen. 2. Gibt es in Prolog so etwas wie "if"? Ich will dass der Benutzer etwas eingeben kann. Wenn er etwas bestimmtes eingibt soll auch etwas …