用Java写定义一个数组 Integer[] ,名字是 sals,内容为 {2000,3000,8000,5000,10000},求介于4000到9000 的平均数
时间: 2023-10-04 21:07:34 浏览: 38
可以按照以下步骤完成:
1. 定义数组并初始化:
```java
Integer[] sals = {2000, 3000, 8000, 5000, 10000};
```
2. 遍历数组,找出介于4000到9000的元素并求和:
```java
int sum = 0;
int count = 0;
for (int i = 0; i < sals.length; i++) {
if (sals[i] >= 4000 && sals[i] <= 9000) {
sum += sals[i];
count++;
}
}
```
3. 计算平均数:
```java
double average = (double) sum / count;
```
完整代码如下:
```java
Integer[] sals = {2000, 3000, 8000, 5000, 10000};
int sum = 0;
int count = 0;
for (int i = 0; i < sals.length; i++) {
if (sals[i] >= 4000 && sals[i] <= 9000) {
sum += sals[i];
count++;
}
}
double average = (double) sum / count;
System.out.println("介于4000到9000的平均数为:" + average);
```
相关问题
存储某服装店销售员张三业绩字典如下d={"name":"张三","shirt":2000,"sweater":500,"coat":200},请使用上述结构,接受键盘输入五个销售员的以上数据并存储到列表sales中
好的,下面是Python代码实现:
```python
sales = []
for i in range(5):
name = input("请输入销售员姓名:")
shirt = int(input("请输入销售员销售衬衫件数:"))
sweater = int(input("请输入销售员销售毛衣件数:"))
coat = int(input("请输入销售员销售外套件数:"))
d = {"name": name, "shirt": shirt, "sweater": sweater, "coat": coat}
sales.append(d)
print(sales)
```
这段代码使用了一个循环来接受键盘输入五个销售员的数据,并将它们存储到列表`sals`中。循环中,我们首先使用`input()`函数获取销售员的姓名、销售衬衫件数、销售毛衣件数和销售外套件数,并将它们分别存储到变量`name`、`shirt`、`sweater`和`coat`中。
然后,我们使用一个字典`d`来存储当前销售员的数据,并将它添加到列表`sals`中。最后,我们使用`print(sales)`将列表`sals`中的所有字典都打印出来,以验证数据的存储是否正确。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)