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. enne87

Beiträge von enne87

  • Frage zu DLV

    • enne87
    • 17. Mai 2010 um 21:11

    Wunderbar, vielen Dank :)

  • Frage zu DLV

    • enne87
    • 17. Mai 2010 um 19:52

    Ok, jetzt noch eine Frage. Mir fehlt noch eine Aufgabe:

    kategorie(lebensmittel).
    kategorie(getraenke).
    kategorie(haushaltsartikel).

    artikel(chips, lebensmittel).
    artikel(brot, lebensmittel).
    artikel(milch, lebensmittel).
    artikel(fisch, lebensmittel).
    artikel(cola, getraenke).
    artikel(mineralwasser, getraenke).
    artikel(bier, getraenke).
    artikel(servietten, haushaltsartikel).
    artikel(messer, haushaltsartikel).
    artikel(teller, haushaltsartikel).

    verkauf(t1, brot).
    verkauf(t1, milch).
    verkauf(t2, brot).
    verkauf(t2, cola).
    verkauf(t2, servietten).
    verkauf(t3, chips).
    verkauf(t3, brot).
    verkauf(t3, fisch).
    verkauf(t3, milch).
    verkauf(t4, fisch).
    verkauf(t4, bier).
    verkauf(t4, teller).
    verkauf(t5, milch).
    verkauf(t5, teller).

    transaktion(t1).
    transaktion(t2).
    transaktion(t3).
    transaktion(t4).
    transaktion(t5).

    "Berechnen Sie die Relation der 'High-Performer' Kategorien. 'High-Performer' Kategorien sind jene, in denen alle Artikel bereits einmal verkauft wurden."

    Ich weiß, dass ich alle Artikel mit denen in der "verkauf" Relation vergleichen muss. Ich weiß nur beim besten Willen nicht, wie das in Datalog geht.

    Könntest du mir da nochmal bitte einen Tipp geben?

    Dankeschön :)

  • Frage zu DLV

    • enne87
    • 17. Mai 2010 um 19:36

    Wow, nicht übel Spinball, vielen Dank :)

  • Frage zu DLV

    • enne87
    • 17. Mai 2010 um 16:38

    Hi Leute!

    Ich hoffe, dass das hier der richtige Ort ist, um etwas über Datalog zu fragen:

    Ich habe folgende Fakten:

    verkauf(t1, brot).
    verkauf(t1, milch).
    verkauf(t2, brot).
    verkauf(t2, cola).
    verkauf(t2, servietten).
    verkauf(t3, chips).
    verkauf(t3, brot).
    verkauf(t3, fisch).
    verkauf(t3, milch).
    verkauf(t4, fisch).
    verkauf(t4, bier).
    verkauf(t4, teller).
    verkauf(t5, milch).
    verkauf(t5, teller).

    Nun soll ich Regeln erstellen, welche die Anzahl der verkauften Produkte je Transaktion bestimmt. Bei Transaktion t1 wäre das 2, bei t2 ist es 3 usw.

    Das Problem ist, dass ich nicht weiß, ob es in Datalog eine count() - Funktion oder sowas gibt. Kann mir da eventuell wer helfen?

    Vielen Dank!

  • TuringMaschine

    • enne87
    • 2. Februar 2009 um 11:53

    Hi!

    Danke für die schnelle Antwort. Prinzipiell weiß ich, wie die Geschichte funktioniert, jedoch weiß ich nicht, wie man auf die Lösung kommt:

    http://cncdiplomarbeit.cn.funpic.de/3d/turing_loesung.jpg

    Zuerst fährt ja die Maschine solange nach rechts und ersetzt dabei jede 0 durch eine 0, bis eine 1 auftaucht.

    Sobald eine 1 auftaucht, wechselt die Maschine in den Zustand 2 und ersetzt die 1 durch eine Null. Dann fährt sie nach links.

    Wo kommt jetzt dieser 1 an der zweiten Stelle in der Lösung her?

    lg

  • TuringMaschine

    • enne87
    • 2. Februar 2009 um 00:04

    Hi Leute!

    Hab folgende Aufgabenstellung:

    http://cncdiplomarbeit.cn.funpic.de/3d/turing.jpg

    Leider etwas schwer lesbar. Ich hab keine Ahnung, wie das geht, kann mir da eventuell wer helfen pls?

    Danke!

Rechtliches

Impressum

Datenschutzerklärung