prolog

    1La chaleur

    1Répondre

    Disons que j'ai un fichier main.pl avec le contenu suivant /* I tried these one at a time, not all at once... */ [externalFile]. ['externalFile']. ['externalFile.pl']. ['./externalFile.pl']./*this

    1La chaleur

    2Répondre

    J'essayais de faire cet exercice où je suis supposé construire un programme prologue qui, lorsqu'il reçoit un nombre et une liste, retourne une liste sans les multiples du nombre. Maintenant, j'ai fai

    1La chaleur

    1Répondre

    Disons que j'ai une expression anglaise qui dit: jour est avant 20 heures et après 8 heures Si je voulais exprimer en Prolog que je peux faire quelque chose comme ça : day(X) :- X<=2000,X>=800. 200

    0La chaleur

    2Répondre

    Je définis les opérateurs suivants: :- op(200, xfx, plus). :- op(100, xfx, times). Je veux mettre en œuvre un prédicat traduire/2 de sorte qu'un terme donné composé uniquement de chiffres et les op

    2La chaleur

    1Répondre

    La question était de créer un prédicat replace/4 qui remplacerait un certain élément (X) de la première liste avec un autre élément (Y) comme x et enfin stocker dans le dernier argument, une nouvelle

    1La chaleur

    1Répondre

    J'ai écrit quelques tests pour certains codes Prolog et j'ai reçu l'avertissement "Test réussi avec choicepoint". Voici un de mes tests: test(overlap_intervals):- overlap_intervals([0, 10], [5, 1

    3La chaleur

    2Répondre

    J'essaie de combiner des prédicats purs à partir de questions précédentes de débordement de pile pour créer mon propre prédicat. Je veux donner une liste de c (qui ont des faits associés -'ats 'avec e

    1La chaleur

    1Répondre

    J'ai travaillé sur un petit projet avec prolog. J'ai remarqué que lorsque l'enlèvement construit en prédicats comme append(?List1, ?List2, ?List1AndList2) et subtract(+Set, +Delete, -Result) en faveur

    2La chaleur

    1Répondre

    J'ai cette liste imbriquée: list = [[1, 2, 3, 4], [2, 7, 2, 1], [3, 3, 7, 5], [4, 4, 1, 7]] Et je suis en train de sauter la première liste de cette liste imbriquée, et le premier

    1La chaleur

    1Répondre

    Je viens de commencer avec Prolog pour l'un de mes cours, donc c'est assez basique. J'avais juste un doute: Prolog n'a-t-il pas de fonctions intégrées pouvant être utilisées directement ou devons-nous