★★Java質問・相談スレッド146★★
■ このスレッドは過去ログ倉庫に格納されています
0004デフォルトの名無しさん
2011/06/26(日) 11:26:03.77問題
----------
疑似乱数を生成する java.util.Random クラスを使って、占いを行う Fortune クラス を作りなさい。
fortune メソッドを作成し、そのメソッドに String クラスのインスタン スを渡せば名前占いを、
また整数 (int) を渡せば誕生日占いをするようにしなさい。
うらないと誕生日占いのアルゴリズムは適当に決めなさい。
※ヒント:この占いでは、0 と 1.0 の間の double 型の乱数を 10 個生成します。
0.5 以上の 値が 10 回中7回以上あれば占いの結果を「絶好調!」とします。
0.5 以上の値が 10 回中 4 回以上7回未満あれば占いの結果を「まあまあ」とします。
0.5 以上の値 が 10 回中 4 回未満であれば占いの結果を「絶不調 orz」とします。
10 個の乱数値 と占いの結果をコンソールに出力します。
乱数のシードには、String クラスのイ ンスタンスを何とかして整数にした値やメソッドに渡された誕生日の整数そのもの を使えば良いでしょう。
----------
自分の方針としてはユーザーに名前であればひらがなで名前を入力してもらいその文字数に応じて占いをして
誕生日であればすべての数字を足した合計数に応じて占いをしようとしました。
しかし、具体的な方策ができずにググリ続けて5時間。もう無理です。助けてください。
■ このスレッドは過去ログ倉庫に格納されています