You are on page 1of 1

THC HNH BUI 1

1. 2. 3. 4. Lm quen vi phn mm XLISPWIN Th cc hm c bn hc nh tn hm, danh sch tham s Lm cc v d trn lp Lm cc bi tp sau y

Bi tp LISP bui 1: vit cc hm sau nhiphan(N) tr v danh sch cc bit trong biu din nh phn ca s t nhin N ( h thp phn) VD: (nhiphan 8) = (1 0 0 0) tontai(X L) tr v t nu phn t X tn ti trong bt c cp no ca danh sch L. Ngc li tr v nil VD: (tontai a (1 2 a)) = t ;; (tontai a ( 1 2 (a b c) 5)) = t demsl_1(X L) tr v s ln xut hin ca phn t X trong cp u tin ca danh sch L VD: (demsl_1 5 (1 2 5 3 (a b 5) 5 4)) = 2 demsl (X L) tr v s ln xut hin ca phn t X trong tt c cc cp ca danh sch L VD: (demsl_1 5 (1 2 5 3 (a b 5) 5 4)) = 3 xoa1_1 (X L) tr v mt danh sch bng c c bng cch xa phn t X xut hin ln u tin trong cp th 1 ca danh sch L. VD: (xoa1_1 5 (1 2 5 5 a b (2 5))) = (1 2 5 a b (2 5))

You might also like