Exemplu - Facultatea de Electrotehnică şi Electroenergetică
Exemplu - Facultatea de Electrotehnică şi Electroenergetică
Exemplu - Facultatea de Electrotehnică şi Electroenergetică
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
22. Construiţi o procedură care să asigure scrierea unei liste cu elemente<br />
numere întregi pe rânduri succesive, fiecare rând având 3 elemente.<br />
domains<br />
lista = integer*<br />
predicates<br />
scrie(lista)<br />
scrie_rind(lista, i i d(li t iinteger) t )<br />
clauses<br />
scrie (L) if<br />
write(„ \ n ”),<br />
scrie_rind(L, 0).<br />
scrie_rind ( [ ], _ ). % oprirea procesului<br />
recursiv<br />
scrie_rind (L, 3) if<br />
write(„\n”),<br />
scrie scrie_rind(L, rind(L 0) 0).<br />
scrie_rind ([E|Rest], N) if<br />
write(" write( "E) ,E),<br />
N1=N+1,<br />
scrie_rind(Rest, N1).