<div class="notebook"> <div class="nb-cell markdown" name="md1"> ## 06.05.01. Listenprädikate first/2 und last/2 Schreibe ein Prädikat first/2, das gelingt, wenn X das erste Element der Liste ist. Schreibe außerdem ein Prädikat last/2, das gelingt, wenn X das letzte Element der Liste ist. </div> <div class="nb-cell program" data-background="true" name="p1"> %first/2 % first(X,List) true, wenn X erstes Element der Liste ist. % last/2 % last(X,List) true, wenn X letztes Element der Liste ist. </div> <div class="nb-cell query" name="q2"> first(a,[a,b,c,d]). </div> <div class="nb-cell markdown" name="md2"> true </div> <div class="nb-cell query" name="q1"> last(d,[a,b,c,d]). </div> <div class="nb-cell markdown" name="md3"> true </div> </div>