このディレクトリの索引
http://toro.2ch.net/test/read.cgi/tech/1364700745/961
#  【質問テンプレ】 
#  [1] 授業単元:c言語 
#  [2] 問題文(含コード&リンク):右に示すように1234567890を繰り返し表示するプログラムを作成せよ。なお、表示する数字は読み込まれた整数値の個数とする。 
#  右に示されている図 
#  整数の入力してください:25 
#  1234567890123456789012345 
#  

'1234567890を繰り返し表示するプログラムを作成せよ。なお、表示する数字は読み込まれた整数値の個数とする。' :-
        整数を得る(整数値,true,_個数),
        length(Ln,_個数),
        '1234567890を繰り返し表示するプログラムを作成せよ。なお、表示する数字は読み込まれた整数値の個数とする。'(Ln).

'1234567890を繰り返し表示するプログラムを作成せよ。なお、表示する数字は読み込まれた整数値の個数とする。'([_,_,_,_,_,_,_,_,_,_|Ln]) :-
        write('1234567890'),
        '1234567890を繰り返し表示するプログラムを作成せよ。なお、表示する数字は読み込まれた整数値の個数とする。'(Ln).
'1234567890を繰り返し表示するプログラムを作成せよ。なお、表示する数字は読み込まれた整数値の個数とする。'(Ln) :-
        length(Ln,_個数),
        sub_atom('1234567890',0,_個数,_,_表示文字列),
        writef('%t',[_表示文字列]).