Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
pp:2021-demo [2021/06/02 18:15]
pdmatei
pp:2021-demo [2021/06/03 13:05] (current)
pdmatei
Line 5: Line 5:
 (λx.(x x) (λx.(x y) λy.y)) (λx.(x x) (λx.(x y) λy.y))
 </​code>​ </​code>​
 +
 +**(L/P)** De cate ori se satisface scopul ''?​- p(X).''​ unde:
 +<code prolog>
 +p(a).
 +q(a).
 +q(b).
 +r(a).
 +r(b).
 +p(X) :- q(X), !, r(X).
 +</​code>​
 +Justificati.
  
 **(E1)** Scrieti o functie in Haskell care primeste o lista de String-uri si **elimina toate** caracterele uppercase din acestea, cu exceptia primelor caractere din sir. (Exemplu ''​f ["​Matei",​ "​MIHai",​ "​AnA"​] = ["​Matei",​ "​Mai",​ "​An"​]'' ​ **(E1)** Scrieti o functie in Haskell care primeste o lista de String-uri si **elimina toate** caracterele uppercase din acestea, cu exceptia primelor caractere din sir. (Exemplu ''​f ["​Matei",​ "​MIHai",​ "​AnA"​] = ["​Matei",​ "​Mai",​ "​An"​]'' ​