Tag: iso-prolog

ISO/IEC standardisiert Prolog. Der standard wird gepflegt von ISO/IEC JTC1/SC22/WG17.

Immer der kleinste Wert einer Liste

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach den Minimalwert einer Liste (als Lernerfahrung, also ohne min). Mein Ansatz ist der folgende: minimo([X], X). minimo([X,Y|Tail], N):- (X > Y, minimo([Y,Tail], Y)); (X <= Y, minimo([X,Tail], X)). Dies gibt mir

Prolog: Klauseln sind nicht zusammen in der Quelldatei

Anzahl der Antworten 2 Antworten
Ich habe dieses Stück code: % Family tree female(pen). male(tom). male(bob). female(liz). female(pat). female(ann). male(jim). parent(pam, bob). parent(tom, bob). parent(tom, liz). parent(bob, ann). parent(bob, pat). parent(pat, jim). Bekomme ich diesen Fehler: Warning: Clauses of female/1 are not

'wenn' im Prolog?

Anzahl der Antworten 10 Antworten
Wahrscheinlich eine dumme Frage, aber ich finde keine Dokumentation überall. Gibt es eine Möglichkeit zu tun, wenn im prolog, z.B. wenn eine variable 0 ist, dann tun einige Aktionen (schreiben von text in das terminal). Ein anderes