Prologue: liste des numéros de

Comment puis-je générer une liste de nombres de 1 à N, où N >= 0?

Prédicat: les nombres(N, L).

?-­ numbers(5,X).

X = [1, 2, 3, 4, 5].

?­- numbers(0,X).

X = [].
  • Est-ce devoirs? Qu'avez-vous essayé jusqu'à présent?
  • Chaque fois que les listes sont impliqués, vous devez diviser le problème dans un cas de base et inductive cas. Pouvez-vous faire?
InformationsquelleAutor James | 2011-09-15