home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
lifeos2.zip
/
LIFE-1.02
/
TESTS
/
LF
/
PYTH2.LF
< prev
next >
Wrap
Text File
|
1996-06-04
|
287b
|
19 lines
digit -> {2;3;4;5;6;7;8;9}.
pyth(A,B,C) :- A*A =:= B*B+C*C.
main :-
pyth(A:digit,B:digit,C:digit),
A=\=0, gc,
write(A,B,C), nl, fail.
main.
main2 :-
pyth(A,B,C),
A=digit,
B=digit,
C=digit,
gc,
write("Ans: ",A," ",B," ",C), nl, fail.
main2.