创建window应用程序,输入梯形的上底.下底和高.输出梯形的面积. c#窗 ...
发布网友
发布时间:2024-10-08 08:44
我来回答
共2个回答
热心网友
时间:2024-11-14 07:45
设四个textbox,tb1,tb2,tb3,tb4,一个button,bt1.名称就叫求面积
123分别代表上底下底高tb前面加上lable
bt1的click事件里面这么写
{
int iTop = int.parse(tb1.text);//把string转换成int
int iBottom = int.parse(tb2.text);
int iHeigh = int.parse(tb3.text);
tb4.text = ((iTop+iBottom )*iHeigh)/2;
}
至于输入数据的合法性自己做判断,或者不需要的话不判断就行
不然在tb的属性里设置规则,先知输入数字就行
热心网友
时间:2024-11-14 07:44
// 三个文本框分别为上底、下底、高
decimal upWidth = decimal.Parse(txtUpWidth.Text.Trim());
decimal downWidth = decimal.Parse(txtDownWidth.Text.Trim());
decimal height = decimal.Parse(txtHeight.Text.Trim());
decimal area = (upWidth + downWidth) * height / 2;
MessageBox.Show(area.ToString());