いろんな言語で宿題スレ 第三編at TECH
いろんな言語で宿題スレ 第三編 - 暇つぶし2ch628:デフォルトの名無しさん
10/02/07 07:03:06
>>625
% Prolog

'Prologでの表現' :-
  'Prologでの表現'(1,X),
  write_formatted('%t\n',[X]).

'Prologでの表現'(9,0) :- !.
'Prologでの表現'(N,X) :-
  0 is N mod 2,
  N2 is N + 1,
  'Prologでの表現'(N2,Y),
  X is Y + 1,!.
'Prologでの表現'(N,X) :-
  \+(0 is N mod 2),
  N2 is N + 1,
  'Prologでの表現'(N2,X).



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch