いろんな言語で宿題スレat TECHいろんな言語で宿題スレ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト50:デフォルトの名無しさん 09/05/30 16:02:19 インタラクティブな環境だとわかりますが、 インタラクティブなプログラムだとイメージできません。 申し訳ないが、少し説明してください。 51:デフォルトの名無しさん 09/05/30 16:29:22 >>50 たとえば任意の文字列を一文字ずつ順番に0.5~2秒のランダムな間隔でCUI表示するプログラム。 52:デフォルトの名無しさん 09/05/30 19:38:00 >>33 ぱっと見あってそうだが… "~加えた時点で加算を終了" のところが違うかも でもこれってみんな違うよねw ----- F# で>>28 let rec f n s = if n < 0.00001 then s + n else f (n / 3.) (s + n);; f 1. 0. |> printfn "%f";; 53:デフォルトの名無しさん 09/05/30 19:45:41 >>52 >>35 の第二節が f(P,_,P) :- P < 0.00001,!. であるか f(P,_,0.0) :- P < 0.00001,!. であるかということかな。 54:デフォルトの名無しさん 09/05/30 20:03:07 >>53 ごめん…Prologは名前を知ってる程度でその違いまではわかんない というか>>29は分かるけど>>35は理解できなかった できれば解説キボン… ----- F# で>>41 let data = [("山下", 65, 177, 23); ("尾崎", 64, 168, 60); ("飯島", 72, 173, 29); ("吉田", 69, 166, 44)];; List.iter (fun (n, _, t, _) -> if t >= 160 && t < 170 then printfn "%s" n) data;; 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch