Tuesday, October 13, 2009

Demo List.pro Count Lab4 part3

?- consult('list.pro').
% list.pro compiled 0.00 sec, 0 bytes

Yes
?- rnlist(9,Out), count(2,List,Num).

List = [2, 3, 7, 2, 8, 5, 7, 0, 6]
Num = 2

Yes
?- rnlist(20,List), count(4,List,Num).

List = [8, 5, 0, 7, 8, 5, 0, 3, 5|...]
Num = 0 [write]

List = [8, 5, 0, 7, 8, 5, 0, 3, 5, 5, 2, 3, 7, 3, 2, 7, 0, 9, 7, 7]
Num = 0

Yes
?- rnlist(20,List), count(4,List,Num).

List = [7, 3, 6, 3, 2, 3, 6, 2, 7, 1, 9, 4, 7, 9, 2, 7, 8, 9, 2, 1]
Num = 1

Yes
?- rnlist(20,List), count(4,List,Num).

List = [8, 5, 5, 1, 4, 2, 4, 8, 7, 7, 6, 6, 6, 9, 3, 7, 5, 6, 7, 4]
Num = 3

Yes
?- halt.