このディレクトリの索引

http://pc12.2ch.net/test/read.cgi/tech/1245853701/797
# [1] C言語を使って計算を簡略化する:
# [2] XY平面上の3点P1(x1,y1)P2(x2,y2)P3(x3,y3)の座標を順に入力した時、
# 3点が同一直線上にあるかどうかを調べて
#   結果を表示するプログラムを作成せよ。

'3点が同一直線上にある'((X1,Y1),(X2,Y2),(X3,Y3)) :-
    U is (X3-X1) * (Y2-Y1),
    U is (X2-X1) * (Y3-Y1).