Ergebnis 1 bis 2 von 2

Thema: Prolog, alles durch iterieren?

  1. #1
    Vincent_Van
    Gast

    Standard Prolog, alles durch iterieren?

    Hi,

    wenn ich eine derartige DB habe:

    Code:
    fact(f1).
    fact(f2).
    fact(f3).
    Kann ich dann mit irgendeiner rekursiven regel alle fakten einmal mit write anzeigen? mir fehlt der schlüssel, wie ich die facts durch iteriere
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru Avatar von The User
    Registriert seit
    28.10.2007
    Ort
    Zwischen Pazifik und Atlantik...
    Beiträge
    4.044
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Na logo geht das!

    Hallo Vincent van Gast!

    Code:
    fact(f1).
    fact(f2).
    fact(f3).
    writeallfacts :- fact(X),write(X),nl,fail.
    fail ist immer falsch, nl macht nur eine neue Zeile.
    Wenn du das für verschiedene Sachen machen willst, geht das so:
    Code:
    fact(tier,affe).
    fact(tier,hund).
    fact(tier,amsel).
    fact(name,otto).
    fact(name,hans).
    fact(name,willy).
    
    writeallfacts(FACT) :- fact(FACT,X),write(X),nl,fail.
    Dann kannst du dieselbe Funktion für Tiere, Namen usw. benutzen.
    Das ist dann auch ganz nett.
    Viele Grüße
    The User

Ähnliche Themen

  1. Prolog
    Von Sandra_DD im Forum Forum für alle anderen Programmiersprachen
    Antworten: 0
    Letzter Beitrag: 07.04.2008, 20:32
  2. Prolog?
    Von The User im Forum Forum für alle anderen Programmiersprachen
    Antworten: 0
    Letzter Beitrag: 05.02.2008, 00:05
  3. "Weiter" nur durch Button nicht durch "Enter&
    Von OJMD im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 27.02.2007, 17:16
  4. Menuliste wird durch IE zerschossen, mit FF ist alles OK!!??
    Von manichan im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 28.12.2006, 15:07
  5. Durch Kritik wird alles besser...
    Von Patrick Bateman im Forum Eure Homepages und Foren - Vorstellung und Bewertungen
    Antworten: 8
    Letzter Beitrag: 01.04.2005, 23:19

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •