note1
tabulazione e formato
/* note1.pro */ /* attivazione sonora */
domains C,Durata,Frequenza = integer
predicates finestra azione(C,Durata,Frequenza)
goal finestra, Frequenza=500, Durata=50, azione(10,Durata,Frequenza).
clauses finestra:- makewindow(1,7,1,"",1,1,20,70).
azione(C,Durata,Frequenza):- C>0,!, sound(Durata,Frequenza), write("durata...",Durata,"\t..frequenza=", Frequenza),nl, C1=C-1, Durata1=Durata+10, Frequenza1=Frequenza+50, azione(C1,Durata1,Frequenza1).