用java,小张所在的小组共有5人,求小张所在小 组员工的最高工资、最低工资和平均工资。
时间: 2024-05-12 12:19:06 浏览: 19
假设小组成员的工资分别为:salary1, salary2, salary3, salary4, salary5。
可以使用以下代码求解小组员工的最高工资、最低工资和平均工资:
```java
double salary1 = 5000.0;
double salary2 = 6000.0;
double salary3 = 4000.0;
double salary4 = 7000.0;
double salary5 = 5500.0;
double maxSalary = Math.max(Math.max(Math.max(Math.max(salary1, salary2), salary3), salary4), salary5);
double minSalary = Math.min(Math.min(Math.min(Math.min(salary1, salary2), salary3), salary4), salary5);
double averageSalary = (salary1 + salary2 + salary3 + salary4 + salary5) / 5.0;
System.out.println("最高工资:" + maxSalary);
System.out.println("最低工资:" + minSalary);
System.out.println("平均工资:" + averageSalary);
```
输出结果为:
```
最高工资:7000.0
最低工资:4000.0
平均工资:5500.0
```
相关问题
用java中的while,写小张所在的小组共有5人,求小张所在小 组员工的最高工资、最低工资和平均工资
假设小张所在小组的5个人的工资分别为:2000、2500、3000、3500、4000。
可以使用while循环来计算最高工资、最低工资和平均工资,代码如下:
```
public class Main {
public static void main(String[] args) {
int[] salaries = {2000, 2500, 3000, 3500, 4000};
int maxSalary = salaries[0];
int minSalary = salaries[0];
int totalSalary = 0;
int i = 0;
while (i < 5) {
if (salaries[i] > maxSalary) {
maxSalary = salaries[i];
}
if (salaries[i] < minSalary) {
minSalary = salaries[i];
}
totalSalary += salaries[i];
i++;
}
double averageSalary = (double) totalSalary / 5;
System.out.println("最高工资:" + maxSalary);
System.out.println("最低工资:" + minSalary);
System.out.println("平均工资:" + averageSalary);
}
}
```
运行结果:
```
最高工资:4000
最低工资:2000
平均工资:3100.0
```
题目要求找出三人中谁的工资最高。小李、小张、小陈今年都是第一年工作,他们希望知道谁本月的工资最高。根据输入三人姓名(拼音)和本月的工资(整数值),找出三人中最高工资,并输出该人姓名(拼音)及其工资。
好的,根据你的要求,我可以编写以下代码实现:
```python
name1 = input("请输入小李的姓名:")
salary1 = int(input("请输入小李的本月工资:"))
name2 = input("请输入小张的姓名:")
salary2 = int(input("请输入小张的本月工资:"))
name3 = input("请输入小陈的姓名:")
salary3 = int(input("请输入小陈的本月工资:"))
if salary1 > salary2 and salary1 > salary3:
print(name1 + "的工资最高,为" + str(salary1) + "元。")
elif salary2 > salary1 and salary2 > salary3:
print(name2 + "的工资最高,为" + str(salary2) + "元。")
else:
print(name3 + "的工资最高,为" + str(salary3) + "元。")
```
你可以将以上代码复制到Python环境中运行,输入三个人的姓名和工资,即可得到最高工资者的姓名和工资。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)