通知
すべてクリア
Topic starter
2003年9月18日 4:02 PM
20代、30代・・・というぐあいに年代べつに何人いるかを棒グラフで
表したいのですが、サンプルなどあればおしえてください。
配列に年齢が入っています。
2003年9月25日 1:26 PM
class Test {
public static void main(String[] args) {
int[] data = new int[4];
data[0] = 3; // 10代
data[1] = 10; // 20代
data[2] = 5; // 30代
data[3] = 12; // 40代
printGraph(data);
}
static void printGraph(int[] data) {
for (int i = 0; i < data.length; i++) {
System.out.print((i+1)*10 + |);
for (int j = 0; j < data[i]; j++) {
System.out.print(*);
}
System.out.println();
}
}
}
Topic starter
2003年10月14日 4:30 PM
ありがとうございます。