Ôn tập thi giữa kỳ lập trình lô gic. lớp 12SCT21

Các bạn tự làm các bài tập sau nhé (đề thi tương tự)

  1. Viết chương trình tách các phân tử là số ra      tachso([1,x,6,d,4],X,Y). X=[1,6,4]. Y= [x,d].
  2. Viết chương trình bỏ ngoặc          bongoac([1,3,[2,3,4],[1,2]],X)  X=[1,3,2,3,4,1,2].
  3. Viết chương trình ghép đôi          ghepdoi([a,b,c,d,1],X). No .  ghepdoi([a,b,c,d,1,2],X). X=[[a,b],[c,d],[1,2]]
  4. Viết chương trình chia đôi danh sách chiadoi([1,2,3,4,5,6],X). X= [[1,3,5].[2,4,6]]
  5. Viết chương trình loc  lấy n phần tử               locn(3,[a,b,c,d,e],X). X=[a,b,c].
  6. Viết chương trình xóa phần tử thứ n               xoan(3,[a,b,c,d,e],X). X=[a,b,d,e].
  7. Viết chương trình  dịch vòng trái                      quaytrai( [1,2,3,4,5],X). X =  [2,3,4,5,1].
  8. Viết chương trình  dịch vòng phải                     quayphai([1,2,3,4,5],X) . X=  [5,1,2,3,4]
  9. Viết chương trình  chèn phần tử 0                         chenzero([1,2,3],X). X=[1,0,2,0,3,0].
  10. Viết chương trình  tính trung bình danh sách số  trungbinh([1,2,3],X). X=2
0
×