c定义类,使用三角形的三条边计算出三角形的面积

2020-12-05 20:46:14 字数 5351 阅读 6793

1楼:匿名用户

public class ********}public double area()public double valueonepublic double valuetwopublic double valuethree}area()的返回值就是

面积面积的计算用的是海**式

2楼:匿名用户

设三边分别是a .b. c,p=(a+b+c)/2

则三角形面积s=

根号p(p-a)(p-b)(p-c)

c#中编写一个三角形类,包括三条边长,和计算面积方法。希望详细点!

3楼:匿名用户

using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace ttest

private double getarea()static void main(string args)}}

4楼:开普勒白泽博士

你确定double强制转换能转换成称int32?你在逗我?不同的数据类型转换的话编译器会报错的

这句话应该是doublea=convert.toduoble(console.readline());

编程题:编写程序输入三角形的3条边长,计算并输出三角形的面积。

5楼:冰封月

一、程序分析

三角形面积海**式:√[ p ( p - a ) ( p - b ) ( p - c ) ] 。其中 p = (a + b + c) / 2 。a、b、c分别是三角形的三边长。

二、根据三角形面积计算公式用if语句编写程序如下:

#include "stdio.h"

#include "math.h"

int main(void)

else

printf("******** does not exist!\n");

printf("the area of ******** is:%f\n", area);

return 0;

扩展资料:还可以使用switch语句计算三角形的面积,编写程序如下#include "stdio.h"

#include "math.h"

int main(void)

return 0;}

6楼:杜哥是个小天才

#include

#include

int main()

拓展资料c语言是一门通用计算机编程语言,应用广泛。c语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管c语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的c语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称mcu)以及超级电脑等作业平台。

7楼:

#include

main()

8楼:匿名用户

fire历史 的程序有写问题 我稍微改了下#include

#include

void main(void)

if(a+c <=b)

if(b+c <=a)

s=(a+b+c)/2;

t=s*(s-a)*( s-b)*(s-c);

area=sqrt(t);

printf("面积 s=%3.2f\n",area);//保留两位小数 一堆小数太难看

printf("周长 c=%3.2f\n",a+b+c);

printf("想再来一遍吗? n/y ");

fflush(stdin);

again = getchar();

}while( again =='y'||again == 'y');

}另外,虚机团上产品**,超级便宜

9楼:匿名用户

#include

#include

void main()

怎么用c语言输入三角形的三条边长,计算并输出三角形的面积

10楼:匿名用户

#include

int main()

拓展资料:

c语言是一门通用计算机编程语言,广泛应用于底层开发。c语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管c语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的c语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称mcu)以及超级电脑等作业平台。

二十世纪八十年代,为了避免各开发厂商用的c语言语法产生差异,由美国国家标准局为c语言制定了一套完整的美国国家标准语法,称为ansi c,作为c语言最初的标准。 目前2011年12月8日,国际标准化组织(iso)和国际电工委员会(iec)发布的c11标准是c语言的第三个官方标准,也是c语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。

c语言是一门面向过程的计算机编程语言,与c++,java等面向对象的编程语言有所不同。

其编译器主要有clang、gcc、win-tc、sublime、msvc、turbo c等。

11楼:豪哥威武

分析 根据三角形的面积公式 s△abc =√[p(p-a)(p-b)(p-c)] 其中 p=1/2(a+b+c) #include “stdio.h” main()采纳哦

用c#输入三角形三边的值判断能否构成三角形若能计算出三角形的面积

12楼:匿名用户

privatestaticvoidmain()

",********area(array));

else

console.writeline("invalidinputnumber");

console.writeline("press[esc]toexit,pressotherkeystocalculateagain");

varkey=console.readkey();

if(key.key==consolekey.escape)

break;}}

privatestaticdouble********area(doubleedges)

privatestaticboolis********(doubleedges)

c# 任意定义一个三角形 计算其面积和 周长

13楼:匿名用户

int a,b,c;

zhouchang=a+b+c

mianji=

海伦—秦九韶公式

一直三边a,b,c

令p=(a+b+c)/2

则s√[p(p-a)(p-b)(p-c)]

14楼:匿名用户

void main()

15楼:匿名用户

那你是如何定义的呢?边长?坐标?

16楼:匿名用户

double a ;

double b;

double c;

double zc= a+b+c;

double aa=zc/2

double mj=math.sqrt(aa*(aa-a)*(aa-b)*(aa-c);

求一个c#程序:具体问题如下:输入三条边,求三角形面积。

17楼:

c#程序:

using system;

class program

catch (exception)

//判断是否构造三角形

if (a >= b + c || b > a + c || c > a + b)

、、不能构成三角形!", a, b, c);

return;

}double s = (a + b + c) / 2;

double area;

area = math.sqrt(s * (s - a) * (s - b) * (s - c));

console.writeline("、、构成的三角形面积是", a, b, c, area);}}

运行测试:

请输入三角形的三边长

a : 3

b : 4

c : 5

3、4、5构成的三角形面积是6

18楼:匿名用户

判断一个字符串为纯数字字符串 可以参看

http://zhidao.baidu.***/question/330649983.html?an=1&si=1的正则 和

http://zhidao.baidu.***/question/186658376.html?an=0&si=5的int.tryparse()

19楼:匿名用户

形各边长,求其面积");

double a, b, c,s;

a = double.parse(console.readline());

b= double.parse(console.readline());

c= double.parse(console.readline());

if (a + b - c > 0 && a+ c - b > 0 && b + c - a > 0)

", s);

}else

console.readkey();

}static private double myarea(double x,double y,double z)}}

c#输入三角形的三条边长a、b和c,按海**式计算三角形面积并输出

20楼:任意举

double a,b,c,s,p;

a=double.parse(textbox1.text);

b=double.parse(textbox2.text);

c=double.parse(textbox3.text);

if((a+b)>c&&(a+c)>b&&(b+c)>a)else

已知三角形圆形正方形是不同的数,并且三角形加三角形

1楼 减数 设三角形 圆形 正方形分别为x,y,z 依题意有 3x 2y 4y 3z x 2y z 60 解方程得 x 10,y 15,z 20 三角形加圆形等于24 三角形加两个圆形等于33那么三角形等于多少?圆形 2楼 云南万通汽车学校 设 三角形等于x圆等于y则有 x y 24 x 2y 33...

三角形里有角是直角,那么这个三角形一定是什么三角形

1楼 匿名用户 直角三角形 三角形三个角之和为180度,有一个为直角即90度,剩下两个角的和也为90度,那就只能是直角三角形了 一个三角形中有一个角是直角 还有两条边相等 这个三角形既是什么三角形 又是什么 2楼 杨满川老师 按概念分类 一个三角形中有一个角是直角 还有两条边相等 这个三角形既是直角...

三角形,圆形,正方形代表数.并且三角形加三角形等于圆形加

1楼 匿名用户 设三角形为x,圆为y,正方形为a 则2x y 2a 54 x y a 86 x 27 y a 59 y 2a 54 a 5 y 64 27 64 5 三角形,圆形,正方形代表三个数并且三角形加三角形等于正方形加正方形加正方形正方形加正方形加正方形等 2楼 匿名用户 x x 3z 3z...