从控制台输入班级人数,将每个人的年龄放入数组,将所有人的年龄求总和,求平均年龄,求最大年龄?
时间: 2023-11-09 16:04:14 浏览: 33
好的,可以使用 JavaScript 编写实现。代码如下:
```javascript
// 从控制台读取班级人数
const num = parseInt(prompt("请输入班级人数:"));
// 定义年龄数组
const ages = [];
// 读取每个人的年龄并放入数组
for(let i = 0; i < num; i++) {
const age = parseInt(prompt(`请输入第${i+1}个人的年龄:`));
ages.push(age);
}
// 求年龄总和
const sum = ages.reduce((prev, curr) => prev + curr, 0);
// 求平均年龄
const avg = sum / num;
// 求最大年龄
const max = Math.max(...ages);
// 输出结果
console.log(`班级人数为:${num}`);
console.log(`年龄数组为:${ages}`);
console.log(`年龄总和为:${sum}`);
console.log(`平均年龄为:${avg}`);
console.log(`最大年龄为:${max}`);
```
你可以将以上代码复制到浏览器的控制台中执行,或者保存为 `.js` 文件后使用 Node.js 运行。
相关问题
编写程序求出控制台输入的10个整数的最大值和最小值、平均值
好的,我可以帮你编写这个程序。以下是一个示例代码,你可以在控制台中输入10个整数,程序会计算并输出它们的最大值、最小值和平均值:
```python
numbers = []
# 读取10个整数
for i in range(10):
num = int(input("请输入第%d个整数:" % (i+1)))
numbers.append(num)
# 计算最大值、最小值和平均值
max_num = max(numbers)
min_num = min(numbers)
avg_num = sum(numbers) / len(numbers)
# 输出结果
print("最大值:", max_num)
print("最小值:", min_num)
print("平均值:", avg_num)
```
你可以将以上代码复制到Python环境中运行,或者将代码保存为一个.py文件并在命令行中运行。希望能帮到你!
用Java编写程序求出控制台输入的10个整数的最大值和最小值、平均值
好的,以下是一个Java程序,它可以计算控制台输入的10个整数的最大值、最小值和平均值:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int[] numbers = new int[10];
Scanner scanner = new Scanner(System.in);
// 读取10个整数
for (int i = 0; i < 10; i++) {
System.out.print("请输入第" + (i+1) + "个整数:");
numbers[i] = scanner.nextInt();
}
// 计算最大值、最小值和平均值
int maxNum = numbers[0];
int minNum = numbers[0];
int sum = 0;
for (int i = 0; i < 10; i++) {
if (numbers[i] > maxNum) {
maxNum = numbers[i];
}
if (numbers[i] < minNum) {
minNum = numbers[i];
}
sum += numbers[i];
}
double avgNum = (double) sum / 10;
// 输出结果
System.out.println("最大值:" + maxNum);
System.out.println("最小值:" + minNum);
System.out.println("平均值:" + avgNum);
}
}
```
你可以将以上代码复制到Java环境中运行,或者将代码保存为一个.java文件并在命令行中运行。希望能帮到你!
相关推荐
![](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)
![](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)