<div class="notebook"> <div class="nb-cell markdown" name="md1"> ## 04.14. combine3 Zuletzt, schreibe ein dreistelliges Prädikat combine3, das drei Listen als Argumente hat und die Elemente der ersten beiden Listen wie folgt in der dritten zusammenfügt: </div> <div class="nb-cell query" name="q1"> combine3([a,b,c],[1,2,3],X). </div> <div class="nb-cell markdown" name="md3"> X = [j(a,1),j(b,2),j(c,3)]. </div> <div class="nb-cell query" name="q2"> combine3([f,b,yip,yup],[glu,gla,gli,glo],R). </div> <div class="nb-cell markdown" name="md2"> R = [j(f,glu),j(b,gla),j(yip,gli),j(yup,glo)]. </div> <div class="nb-cell program" data-background="true" name="p1"> % combine3/3 % L3 besteht aus allen Elementen in L1 und L2, welche abwechselnd gepaart sind. combine3(L1, L2, L3) :- write("+++ Dein Programmcode hier! +++"). </div> </div>