c#求三角形周长
展开全部
是根据三个边算吗?
static
void
main(string[]
args)
{
console.write("请输入三角形的第一边:");
int
a
=
convert.toint32(console.readline());
console.write("请输入三角形的第二边:");
int
b
=
convert.toint32(console.readline());
console.write("请输入三角形的第三边:");
int
c
=
convert.toint32(console.readline());
if
(a
+
b
>
c
&&
a
+
c
>
b
&&
b
+
c
>
a)
{
double
p=(a+b+c)/2;
double
area
=
math.sqrt(p*(p
-
a)*(p
-
b)*(p
-
c));
console.writeline("三角形的周长是:{0},面积是:{1}",
a
+
b
+
c,
area);
}
else
{
console.writeline("存在两边之和小于第三边不能构成三角形");
}
console.readkey();
}
static
void
main(string[]
args)
{
console.write("请输入三角形的第一边:");
int
a
=
convert.toint32(console.readline());
console.write("请输入三角形的第二边:");
int
b
=
convert.toint32(console.readline());
console.write("请输入三角形的第三边:");
int
c
=
convert.toint32(console.readline());
if
(a
+
b
>
c
&&
a
+
c
>
b
&&
b
+
c
>
a)
{
double
p=(a+b+c)/2;
double
area
=
math.sqrt(p*(p
-
a)*(p
-
b)*(p
-
c));
console.writeline("三角形的周长是:{0},面积是:{1}",
a
+
b
+
c,
area);
}
else
{
console.writeline("存在两边之和小于第三边不能构成三角形");
}
console.readkey();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询