Ja ich nutze SWI Prolog. Als Aufruf habe ich z.b. sp([1,2],[3,4],X). probiert und erhalte ein false. Habe wohl irgendwo einen Denkfehler. Als Ergebnis sollte ja dann in dem Beispiel 11 rauskommen. Nicht gleichlange Listen hab ich noch nicht beachtet
Guten Tag zusammen, ich bin Prolog Anfänger und brauche einmal bitte Unterstützung. Ich muss eine Übungsaufgabe für die FH lösen die folgendermaßen lautet: Schreiben Sie ein Prolog Programm, dass die Summe aller paarweise Produkte zweier Listen berechnet. Es sind die Listen X und Y gegeben. Das Prolog Programm soll dann die Summe N SUMME xi * yi i=1 berechnen wobei xi i-te Element der Liste X ist. Was passiert wenn die Listen nicht gleich lang sind? Hier mal mein Ansatz: Quellcode (2 Zeilen) Rek…