C#:请定义一个等腰梯形结构,包括上底、下底、高、腰长,以及-查字典问答网
分类选择

来自和统的问题

  C#:请定义一个等腰梯形结构,包括上底、下底、高、腰长,以及计算梯形周长和面积的方法.请在2011年3月27日12时之前告诉我

  C#:请定义一个等腰梯形结构,包括上底、下底、高、腰长,以及计算梯形周长和面积的方法.

  请在2011年3月27日12时之前告诉我

1回答
2020-11-12 03:52
我要回答
请先登录
钱东

  usingSystem;

  usingSystem.Collections.Generic;

  usingSystem.Linq;

  usingSystem.Text;

  namespaceConsoleApplication1

  {

  classProgram

  {

  staticvoidMain(string[]args)

  {

  //上底

  Doublea=0;

  //下底

  Doubleb=0;

  //腰长

  Doublec=0;

  Doubleheight=0;

  Doublegirth=0;

  doublearea=0;

  try

  {

  Console.WriteLine("输入上底:");

  a=Convert.ToDouble(Console.ReadLine());

  Console.WriteLine("输入下底:");

  b=Convert.ToDouble(Console.ReadLine());

  Console.WriteLine("输入腰长:");

  c=Convert.ToDouble(Console.ReadLine());

  }

  catch(Exceptione)

  {

  Console.Write("输入的数据格式不合法,请重填");

  }

  height=Math.Sqrt(4*c*c-Math.Pow(b-a,2))/2;

  girth=a+c+c+b;

  area=(a+b)*height/2;

  Console.WriteLine("梯形的周长为:{0}",girth);

  Console.WriteLine("梯形的面积为:{0}",area);

  Console.ReadKey();

  }

  }

  }

2020-11-12 03:55:30

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •