编写函数 trapezoid(a,b,h),参数是梯形的上底、下底和高,功能是计算梯形的面积。在mainO函数中输入梯形的上底、下底和高,调用 trapezoid()函数计算并输出梯形面积。
时间: 2023-05-16 10:05:25 浏览: 322
计算梯形的面积
好的,这是一个简单的编程问题,我可以回答。以下是完整的代码:
```lua
function trapezoid(a, b, h)
return (a + b) * h / 2
end
function mainO()
print("请输入梯形的上底:")
local a = io.read("*n")
print("请输入梯形的下底:")
local b = io.read("*n")
print("请输入梯形的高:")
local h = io.read("*n")
local area = trapezoid(a, b, h)
print("梯形的面积为:" .. area)
end
mainO()
```
当你运行这个程序时,它会提示你输入梯形的上底、下底和高,然后计算并输出梯形的面积。希望这个回答能够帮到你!
阅读全文