编写程序实现键盘输入三个整数输出最小数的平方根
时间: 2023-03-16 20:50:16 浏览: 144
以下是Python代码实现:
```
import math
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
c = int(input("请输入第三个整数:"))
min_num = min(a, b, c)
sqrt_min = math.sqrt(min_num)
print("最小数的平方根为:", sqrt_min)
```
用户输入三个整数,程序使用`min()`函数找出最小的数,然后使用`math.sqrt()`函数计算最小数的平方根,并输出结果。
相关问题
编程序,求直角三角形的斜边长,两直角边由键盘输入(两个整数),由被调函数sub计算斜边长,保留两位小数
在编写程序时,你可以采用以下步骤来计算直角三角形的斜边长度。假设我们已经有了一个名为`sub`的函数,它接收两个整数作为参数(表示两条直角边的长度),然后返回它们的平方根并四舍五入到两位小数。这里是一个简单的Python示例:
```python
def sub(a, b):
# 使用math模块计算平方根,然后四舍五入到两位小数
import math
hypotenuse = round(math.sqrt(a**2 + b**2), 2)
return hypotenuse
# 请求用户输入两条直角边的长度
side_a = int(input("请输入第一条直角边的长度: "))
side_b = int(input("请输入第二条直角边的长度: "))
# 调用sub函数计算斜边长度
hypotenuse_length = sub(side_a, side_b)
# 输出结果
print("斜边长度为: {:.2f}".format(hypotenuse_length))
```
在这个程序中,用户需要依次输入两条直角边的长度,然后`sub`函数会计算出并打印出斜边的精确值,保留两位小数。
阅读全文