Top > 例題18

雨天の日数グラフを作成する

1月から12月までの各月の雨天の日数を入力し、月ごとに雨天の日数を棒グラフであらわし画面に表示する。

fileReidai18.java
  0
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
/*
プログラム名:Reidai18.java
作成者:
*/
import java.io.*;
 
public class Reidai18 {
    public static void main(String args[]) throws IOException {
        String strCount;
        int[] aryDay;
        
        System.out.println("雨天(降水量1舒幣紂砲瞭数を入力");
        
        BufferedReader abc = new BufferedReader(new InputStreamReader(System.in));
        
        aryDay = new int[13];
        for (int i=1; i<=12; i++){
            System.out.print(i + "月 ");
            strCount = abc.readLine();
            aryDay[i] = Integer.parseInt(strCount);
        }
        
        System.out.println();
        System.out.println("雨天の日数グラフ");
        for (int i=1; i<=12; i++){
            if (i <= 9){
                System.out.print(" " + i + "月 ");
            } else {
                System.out.print(i + "月 ");
            }
        
            for (int j=1; j<=aryDay[i]; j++){
                System.out.print("*");
            }
            System.out.println("  " + aryDay[i]);
        }
    }
}

Java例題に戻る


添付ファイル: fileReidai18.java 171件 [詳細]

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2008-01-17 (木) 21:30:30 (4204d)