首先,提示用户输入3个浮点数,将用户输入的值分别存放到变量f1、f2和f3中然后,判断这3个数是否都是正数,并输出结果;最后,输出这3个数的平均值,结果保留3位小数。
时间: 2023-05-17 08:07:13 浏览: 81
好的,让我来回答你的问题。以下是代码实现:
```python
f1 = float(input("请输入第一个浮点数:"))
f2 = float(input("请输入第二个浮点数:"))
f3 = float(input("请输入第三个浮点数:"))
if f1 > 0 and f2 > 0 and f3 > 0:
print("这三个数都是正数")
else:
print("这三个数不都是正数")
average = (f1 + f2 + f3) / 3
print("这三个数的平均值为:{:.3f}".format(average))
```
希望这个回答能够帮到你!
相关问题
首先,提示用户输入3个浮点数,将用户输入的值分别存放到变量f1、f2和f3中; 然后,判断这3个数是否都是正数,并输出结果; 最后,输出这3个数的平均值,结果保留3位小数。
好的,让我来回答您的问题。请用户输入3个浮点数:
```python
f1 = float(input("请输入第一个浮点数:"))
f2 = float(input("请输入第二个浮点数:"))
f3 = float(input("请输入第三个浮点数:"))
```
接下来,判断这3个数是否都是正数,并输出结果:
```python
if f1 > 0 and f2 > 0 and f3 > 0:
print("这3个数都是正数")
else:
print("这3个数不都是正数")
```
最后,输出这3个数的平均值,结果保留3位小数:
```python
avg = (f1 + f2 + f3) / 3
print("这3个数的平均值为:{:.3f}".format(avg))
```
希望这个回答能够帮到您。
编写程序,实现以下功能: 首先,提示用户输入3个浮点数,将用户输入的值分别存放到变量f1、f2和f3中; 然后,判断这3个数是否都是正数,并输出结果; 最后,输出这3个数的平均值,结果保留3位小数。
好的,以下是程序的代码:
```python
f1 = float(input("请输入第一个浮点数:"))
f2 = float(input("请输入第二个浮点数:"))
f3 = float(input("请输入第三个浮点数:"))
if f1 > 0 and f2 > 0 and f3 > 0:
print("这三个数都是正数")
else:
print("这三个数不都是正数")
average = (f1 + f2 + f3) / 3
print("这三个数的平均值为:{:.3f}".format(average))
```
希望这个程序能够帮到你!
阅读全文