いろんな言語で宿題スレ
■ このスレッドは過去ログ倉庫に格納されています
0794デフォルトの名無しさん
2009/10/17(土) 05:13:09% Prolog
課題文2 :-
write('一文字入力してください: '),
get_line(_行),
sub_atom(_行,0,1,_,_文字),
課題文2_文字選択(_文字,_表示する文字),
write_formatted('課題文2の答えは"%t"です\n',[_表示する文字]).
課題文2_文字選択(_文字,_表示する文字) :-
list_nth(N,[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z],_文字),
ならびの左回転([a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z],L1),
list_nth(N,L1,_表示する文字),!.
課題文2_文字選択(_文字,_文字).
■ このスレッドは過去ログ倉庫に格納されています