je sais que nous pouvons ajouter des faits dynamiques au moment de l'exécution, signifierequête dans Prolog
fact1(+First,+Second).
je peux insérer à l'aide asserta. Mais je veux demander ce que je peux ajouter foncteur au moment de l'exécution signifie d'abord il n'y a qu'un seul fait comme fact1(first,second).
mais l'utilisateur insère quelques faits à dire moment de l'exécution
fact2(first,second).
fact3(first,second).
Voici d'abord nous don Je ne sais pas combien de faits doivent être ajoutés. Dites que l'utilisateur donnera l'entrée comme 3 alors nous devons ajouter fact1, fact2 et fact3. Si l'utilisateur donne la valeur 4, nous devons ajouter quatre faits, à savoir fact1, fact2, fact3 et fact4.
Toutes les suggestions dans ce sens sont appréciées. Merci.
Merci beaucoup. – anilonwebs