我输入n个数,输出它们的平均值
时间: 2024-05-12 22:19:51 浏览: 12
算法如下:
1. 输入n个数,存储在一个数组中。
2. 对数组中的所有元素求和。
3. 将求和结果除以n,得到平均值。
4. 输出平均值。
Python代码实现如下:
```python
n = int(input("请输入数字个数:"))
nums = []
for i in range(n):
num = float(input("请输入第%d个数字:"%(i+1)))
nums.append(num)
sums = sum(nums)
avg = sums/n
print("平均值为:%.2f" % avg)
```
C++代码实现如下:
```c++
#include <iostream>
using namespace std;
int main() {
int n;
cout << "请输入数字个数:";
cin >> n;
double nums[n];
for (int i=0; i<n; i++) {
cout << "请输入第" << i+1 << "个数字:";
cin >> nums[i];
}
double sums = 0;
for (int i=0; i<n; i++) {
sums += nums[i];
}
double avg = sums/n;
printf("平均值为:%.2f", avg);
return 0;
}
```
相关问题
输入n个数,输出小于平均值的数及总个数
好的,我可以给你一个Python的实现。
```python
n = int(input("请输入数字个数: "))
nums = []
for i in range(n):
nums.append(int(input()))
average = sum(nums) / n
count = 0
less_than_average = []
for num in nums:
if num < average:
count += 1
less_than_average.append(num)
print("小于平均值的数为:", less_than_average)
print("小于平均值的数的个数为:", count)
```
这段代码会让你输入n个数字,然后计算它们的平均值。接着,它会遍历这些数字并将小于平均值的数字加入到`less_than_average`列表中。最后,输出这个列表及其长度。
希望这可以帮助你解决问题!
输入 n 个数,输出小于平均值的数及总个数。
好的,这是一个算法问题。你可以先输入 n 个数,然后求出它们的平均值。接着,遍历这 n 个数,对于小于平均值的数,输出它们,并记录它们的个数。最后输出小于平均值的数的个数即可。
以下是一个示例 Python 代码实现:
```python
n = int(input("请输入数字个数:"))
nums = []
for i in range(n):
num = float(input("请输入第 {} 个数字:".format(i+1)))
nums.append(num)
average = sum(nums) / n
count = 0
for num in nums:
if num < average:
print(num)
count += 1
print("小于平均值的数的个数为:", count)
```
希望这个代码能够帮到你。如果你有其他问题,请继续提问。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)