講義スライド

バグを含んだshowScoresメソッド

   static void showScores(int[] scores)
   {
       //最低点を表示
       int min = Integer.MAX_VALUE;
       for(int i = 0; i < scores.length; i++)
       {
           if (min < scores[i])
           {
               min = scores[i];
           }
       }
       System.out.println("最低点:" + min + "点");

       //最高点を表示
       int max = Integer.MAX_VALUE;
       for(int i = 0; i < scores.length; i++)
       {
           if (max > scores[i])
           {
               max = scores[i];
           }
       }
       System.out.println("最高点:" + min + "点");

       //平均を表示する
       int sum = 0;
       for(int i = 0; i <= scores.length; i++)
       {
           sum += scores[i];
       }

       int average = scores.length / sum;

       System.out.println("平均点:" + average + "点");
   }

添付ファイル: file第3回.pdf 3671件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-10-01 (土) 13:51:28