编写程序,编写一个浮点型函数程序就算任意已知底边和高的三角形的面积可以输入面

求高手!

我用的C#
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double a = 0, b = 0, c = 0, p = 0,s=0;
while (true)
{
Console.WriteLine("请输入一边长度:");
a = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入另一边长度:");
b = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入第三边长度:");
c = Convert.ToDouble(Console.ReadLine());
p = (a + b + c) / 2;
if (a+b>c&&a+c>b&&b+c>a)
{
s=Math .Sqrt (p*(p-a)*(p-b)*(p-c));
Console.WriteLine("三角形面积为:");
Console.WriteLine(s);
break;
}
else
{
Console .WriteLine ("不能组成三角形,请重新输入");
}
}
Console.ReadKey();
}

}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-31
没看明白,是求面积,还是由软件画图形?追问

能编写出来不?

追答

没看明白,是求面积,还是由软件画图形?

追问

是编写程序,求面积!

第2个回答  2011-12-31
是用哪种语言编写啊,能说明白点吗?追问

用浮点型函数程序计算面积!

相似回答