1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Mitglieder
  3. timmytime

Beiträge von timmytime

  • Probleme bei Prolog Aufgabe

    • timmytime
    • 25. Mai 2014 um 14:24

    Super vielen Dank!
    Vielleicht kannst du mir auch bei meinem nächsten Problem helfen :lauscher:

    Define Prolog clauses for a predicate delete that deletes an Element E in an upwardly sorted list L of integer numbers (if it is contained).
    Example: -? delete(5,[4,5,7,9,12],L). returns L = [4,7,9,12]


    Ich finde keinen Weg, wie ich auf die Lösung kommen könnte:/

  • Probleme bei Prolog Aufgabe

    • timmytime
    • 25. Mai 2014 um 13:33

    For englisch version scroll down.

    Guten Tag zusammen,

    ich habe folgendes Prolog program gegeben:

    what([],0).
    what([X],X).
    what([X,Y|R],N):- M is X -Y, what(R,K), N is M + K.


    Gesucht ist das Resultat von
    ?- what(3,1,5,9,7],N).

    Die Antwort darauf ist N = 5

    Jedoch müssen wir das in der Klausur ohne Computer herausfinden.
    Nun meine Frage ans Forum: Wie kommt das Programm auf N = 5 ?

    Given is the following Prolog program:.

    what([],0).
    what([X],X).
    what([X,Y|R],N):- M is X – Y, what(R,K), N is M + K.

    a) What is the result of the question

    ?- what([3,1,5,9,7],N).
    N = 5, but I don't know why :)

Rechtliches

Impressum

Datenschutzerklärung