网上购物商城日销售额统计柱状图 核心代码 JAVA
时间: 2023-06-16 17:05:09 浏览: 84
以下是一个简单的 Java 代码示例,可用于绘制网上购物商城每日销售额的统计柱状图:
```
import java.util.Scanner;
public class Sales {
public static void main(String[] args) {
// 创建一个 Scanner 对象,用于读取用户输入
Scanner scanner = new Scanner(System.in);
// 定义一个数组,用于存储每日销售额
int[] sales = new int[7];
// 循环读取用户输入,并将其存储到数组中
for (int i = 0; i < sales.length; i++) {
System.out.print("请输入第 " + (i + 1) + " 天的销售额:");
sales[i] = scanner.nextInt();
}
// 定义一个数组,用于存储每个柱子的高度
int[] heights = new int[7];
// 计算每个柱子的高度
for (int i = 0; i < heights.length; i++) {
heights[i] = sales[i] / 100;
}
// 绘制柱状图
System.out.println("日销售额统计柱状图:");
for (int i = 0; i < 10; i++) {
for (int j = 0; j < heights.length; j++) {
if (heights[j] >= (10 - i)) {
System.out.print("* ");
} else {
System.out.print(" ");
}
}
System.out.println();
}
// 打印底部标签
System.out.println("周一 周二 周三 周四 周五 周六 周日");
}
}
```
该代码会提示用户输入每天的销售额,然后计算每个柱子的高度,并使用星号绘制柱状图。最后,它会打印出底部的标签,用于标识每个柱子的日期。注意,这只是一个简单的示例代码,您可以根据自己的需求进行修改和优化。