このディレクトリの索引
http://hibari.2ch.net/test/read.cgi/tech/1311089619/944
#  お願いします。 
#  [1] 情報処理演習 
#  [2] 自然数n > 0 を入力として, その自明でない約数(1とその数以外の約数)を一つ出力するプログラムを作 
#  成せよ. 
#   [3.1] Linux 
#   [3.2] コンパイラ名とバージョン:visual studio 2008  
#   [3.3] C言語 
#  [4] 今から1時間以内 
#  [5] 特になし 
#   
# 

'自然数n > 0 を入力として, その自明でない約数(1とその数以外の約数)を一つ出力する'(_自然数n,_約数) :-
         Max is _自然数n // 2,
         for(2,_約数,Max),
         0 is _自然数n mod _約数.