このディレクトリの索引

# C/C++言語の宿題片付けます 137代目 #247> # [1] 授業単元:計算機とアルゴリズム # [2] 問題文(含コード&リンク):数列と漸化式を表示できるように9行目からお願いします。http://ime.nu/kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/10754.txt # 練習問題1 # 01: #include # 02: # 03: main() # 04:{ # 05: int n, m, an, sum; # 06: # 07: m = 5; # 08: printf("数列 an = n*n とその和を %d 項目まで表示します\n",m); # # 練習問題2 # 01: #include # 02: # 03: main() # 04:{ # 05: int n, m, an; # 06: # 07: m = 5; # 08: printf("漸化式 a(n) = 2*a(n-1), a1 = 2 で生成される数列を %d 項目まで表示します\n"); # '数列 an = n*n とその和をM項目まで表示する'(M) :- '数列 an = n*n とその和をM項目まで'(M,_数列,_和), writef('%w 和=%w\n',[_数列,_和]). '数列 an = n*n とその和をM項目まで'(M,_数列,_和) :- '数列 an = n*n と'(M,_数列), その和を(_数列,_和). '数列 an = n*n と'(M,_数列) :- findall(U,( between(1,M,N), U is N * N),_数列). その和を(_数列,_和) :- sum_list(_数列,_和). '漸化式 a(n) = 2*a(n-1), a1 = 2 で生成される数列をM項目まで表示します'(M) :- '漸化式 a(n) = 2*a(n-1), a1 = 2 で生成される数列をM項目まで'(M,_数列), writef('%w\n',[_数列]). '漸化式 a(n) = 2*a(n-1), a1 = 2 で生成される数列をM項目まで'(M,_数列) :- findall(U,( between(1,M,N), a(N,U)),_数列). a(1,2) :- !. a(N,X) :- N1 is N - 1, a(N1,Y), X is 2 * Y.