このディレクトリの索引
http://toro.2ch.net/test/read.cgi/tech/1309076891/901
#  java入門の通信教育課題なのですが、ちんぷんかんぷんで・・・ 
#  基本のキだとは思いますが、ご教示いただければ幸いです。 
#  (以降、いくつか連投になると思います) 
#  【課題提示用テンプレ】 
#  【 課題 】 
#  Char型の配列をつかって「あいうえお」と表示するプログラムを作成する。 
#  なお、配列mojiはnew演算子を使って要素数を5つもつように生成します。 
#  実行結果になるように以下部の空欄をうめなさい。 
#  (実行結果) 
#   あいうえお 
#  (問題文) 
#  class Question01{ 
#   public static void main(String[] args){ 
#    //char型で要素数が5つの配列を生成 
#     char[] moji =  ; 
#    char c = 'あ'; 
#    for(int i = 0; ; i++){ 
#       = ( c + i * 2); 
#     System.out.print(  ); 
#    } 
#   } 
#  }  
#  【 形態 】1. Javaアプリケーション(main()で開始) 
#  【 GUI  】5. その他(使用しない) 
#  【 期限 】本日中2月29日 
#  【 補足 】,蓮new char[5]」、△蓮i <=4」だと思うのですが、、い全く分かりません… 
# 
# 

'5要素のリストをつかって「あいうえお」と表示するプログラムを作成する' :-
        length(_あいうえお_ならび,5),
        char_code(あ,_あのコード),
        findall(_文字,(
                    '"あ"から順に文字を生成する'(_あいうえお_ならび,_文字)),
                _あいうえお_ならび),
        表示する(_あいうえお_ならび).        

'"あ"から順に文字を生成する'(_あいうえお_ならび,_文字) :-
        append(L0,[_文字|_],_あいうえお_ならび),
        length(L0,N),
        _文字コード is _あの文字コード + 2 * N,
        char_code(_文字,_文字コード).

表示する(_あいうえお_ならび) :-
        append(_,[_文字|R],_あいうえお_ならび),
        writef('%t',[_文字]),
        R = [].