编写两个函数,分别求圆锥体的体积和表面积。从main 函数中输入圆锥体的高和半径。调用两个自定义函数分别求出对应的体积和表面积,并输出完整信息
时间: 2024-06-13 12:07:51 浏览: 227
以下是求圆锥体体积和表面积的两个函数以及调用这两个函数的main函数:
```python
import math
# 求圆锥体积的函数
def cone_volume(radius, height):
volume = math.pi * radius * radius * height / 3
return volume
# 求圆锥体表面积的函数
def cone_surface_area(radius, height):
slant_height = math.sqrt(radius * radius + height * height)
surface_area = math.pi * radius * slant_height + math.pi * radius * radius
return surface_area
# main函数
def main():
radius = float(input("请输入圆锥体的半径:"))
height = float(input("请输入圆锥体的高:"))
volume = cone_volume(radius, height)
surface_area = cone_surface_area(radius, height)
print("圆锥体的半径为:", radius)
print("圆锥体的高为:", height)
print("圆锥体的体积为:", round(volume, 2))
print("圆锥体的表面积为:", round(surface_area, 2))
main()
```
阅读全文