编写一个程序,输入梯形的上底,下底和高,输出梯形的面积。要求编写成Windows应用程序。
窗体上拉三个文本框(注意添加顺序,必须从左往右放三个,分别用来输入上底,下底,高),一个按钮(button),一个标签(label),然后双击按钮,贴这段代码:
void Button1Click(object sender, EventArgs e)
{
// 键入以下代码。
try
{
// 上底
int topline = System.Convert.ToInt32(textBox1.Text);
// 下底
int baseline = System.Convert.ToInt32(textBox2.Text);
// 高
int height = System.Convert.ToInt32(textBox3.Text);
if (topline>0 && baseline>0 && height>0)
{
label1.Text = ((topline+ baseline) * height *1.0 /2).ToString();
}
else
{
label1.Text = "上底,下底,高必须都大于零。";
}
}
catch(Exception)
{
label1.Text = "您输入有误,必须输入数字。";
}
//代码结束。
}