このディレクトリの索引
http://toro.2ch.net/test/read.cgi/tech/1339338438/16
#  {1] 授業単元:プログラミング演習  
#  [2] 問題文:  
#  http://ime.nu/codepad.org/hz40AN0p 
#  上記のプログラムを参考にしてprintf("*")とprintf("+") 
#  を使用して下記の模様を出力するプログラムを、for文を利用して作成せよ。 
#  行番号と列番号が同じところのみ「+」が表示されるようにしなさい。 
#  +***** 
#  *+**** 
#  **+*** 
#  ***+** 
#  ****+* 
#  *****+ 
#   

'上記のプログラムを参考にしてprintf("*")とprintf("+")を使用して下記の模様を出力するプログラムを、for文を利用して作成せよ。行番号と列番号が同じところのみ「+」が表示される' :-
        for(1,_i,6),
        for(1,_j,6),
        要素の表示(_i,_j),
        _j = 6,
        write('\n'),
        _i = 6.

要素の表示(A,A) :-
        write(+).
要素の表示(A,B) :-
        \+(A = B),
        write(*).