FB18 - Das Forum für Informatik

fb18.de / Diplom Informatik / Unterbereich Grundstudium / Praktische Informatik

Standardprädikate?

Standardprädikate? 2002-01-05 18:39
HG
Mann kann sich ja mit so einigen Standardprädikaten das programmieren vereinfachen. Aber was meint ihr?
Darf man die nur in der Klausur benutzen, wenn expleziet darauf hingewiesen wird?
Annsonsten kommt man nämlich mit member/2 ganz leicht an die elemente einer doppelten liste ran.
Aber vielleicht sehen die Profs das nicht so gerne, da man sich das Leben zu einfach macht.
Ciao und Viel Glück……

Re: Standardprädikate? 2002-01-05 18:49
100000rosen
Na, dafür soll das mit dem Programmieren ja<br>
eigentlich gut sein: um sich Sachen leichter zu machen!<br>
Schliesslich geht es um Effizienz… und indem Du<br>
zeigst, dass Du den Wortschatz einer Sprache kennst,<br>
demonstrierst Du doch einen hohen Grad der Sprach-<br>
beherrschung, finde ich.<br>
Ich wäre nur dann vorsichtig mit den <i>ganz schlauen</i><br>
Lösungen, wenn explizit in der Aufgabenbeschreibung steht,<br>
dass man auf eine bestimmte Weise vorgehen soll.<br>
… so weit meine Meinung.

Re: Standardprädikate? 2002-01-05 18:50
100000rosen
Aeh… sorry fuer die HTML-Einstreuungen…

Re: Standardprädikate? 2002-01-05 19:24
Popcorn
Joah, dem schliesse ich mich an. Wobei mir einfällt, dass ich mir genau dafür noch mal eine Liste der Wörte machen wollte, mit Angaben, wo die im Skript stehen…

Re: Standardprädikate? 2002-01-05 19:29
HG
Das sind alle die ich kenne:

write(Term).
write_ln(Term).
sort(Liste,SortierteListe).
last(Element,Liste).
Length(Liste,Anzahl).
member(Element,Liste).
merge(LexSortListe1,LexSortListe2,LSL1+2).
append(Liste1,Liste2,Liste1+2).