Advertisement
Latkoski

dekartS - juni 2014 - grupa 1

Jan 7th, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lisp 0.54 KB | None | 0 0
  1.  Дефинирај функција dekartS која како аргументи прима две множества A и B, и го
  2. враќа Декартовиот производ B x A.
  3. Пример: (dekartS '(a b c) '(1 2))((1 a)(1 b)(1 c)(2 a)(2 b)(2 c))
  4.  
  5. (defun dekartS (a b)
  6.     (pom a b a)
  7.     )
  8.  
  9. (defun pom (a b poma)
  10.     (cond
  11.         ((null b) nil)
  12.         ((null poma)(pom a (cdr b) a))
  13.         (t (cons (list (car b)(car poma))(pom a b (cdr poma))))
  14.        
  15.         )
  16.     )
  17.  
  18. (print (dekartS '(a b c) '(1 2)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement