このディレクトリの索引

# 出典 :: C/C++の宿題片付けます 132代目 #886 # # [1] 授業単元:プログラミング実習 # [2] 問題文(含コード&リンク):http://ime.nu/kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/10254.txt # ★演習問題1-9* # 1〜10までの整数の和を求めるプログラムをポインタを使って求めよ.(時 # 間があり,可能であれば,平均も求めよ:こちらは任意課題とする), '1〜10までの整数の和と平均を非決定性に求める'(_何番目,_まででは,_総和,_平均) :- 非決定性の総和と平均(1,10,_何番目,_まででは,_総和,_平均). 非決定性の総和と平均(_から,_まで,_何番目,_まででは,_総和,_平均) :- findall(_n,between(_から,_まで,_n),L), 非決定性の総和と平均(L,_何番目,_まででは,_総和,_平均). 非決定性の総和と平均(L,_何番目,_まででは,_総和,_平均) :- '「_まででは」が右に移動しながらそこまでの総和と平均を順に求める'(L,_何番目,_まででは,_総和,_平均). '「_まででは」が右に移動しながらそこまでの総和と平均を順に求める'(L,_何番目,_まででは,_総和,_平均) :- append(_前ならび,[_まででは|_後ならび],L), '総和と平均を求める'(_前ならび,_何番目,_まででは,_総和,_平均). '総和と平均を求める'(_前ならび,_何番目,_まででは,_総和,_平均) :- length([_まででは|_前ならび],_何番目), 総和([_まででは|_前ならび],_総和), 平均(_総和,_何番目,_平均). 総和(L,_総和) :- sum_list(L,_総和). 平均(_総和,_何番目,_平均) :- _平均 is _総和 / _何番目.