c計算三角形面積的程式c定義一個類使用三角形的三條邊計算出三角形的面積

2021-03-08 04:56:06 字數 2854 閱讀 3107

1樓:匿名使用者

如下:#include

#include

int main(){

double a,b,c,p,area;

printf("input lengths a b c\n");

p = (a+b+c)/2.0;

area=p*(p-a)*(p-b)*(p-c);

// 判斷能否組成一個三角形, 能則輸出面積,不能則列印資訊。

if (area < 0.0) {

printf("can not be a right ********\n");

擴充套件資料:第二種方法:

#include

#include

using namespace std;

int main()

{cout<<"please input a number: ";

double a;

double b;

double c;

cin>>a>>b>>c;

if (a+b<=c||a+c<=b||b+c<=a)cout<<"你出錯啦!!";

else

{double d;

double e;

d=(a*a+b*b-c*c)/(2*a*b);

if (d>1)

cout<<"你出錯啦!";

2樓:匿名使用者

不知道你有什麼已知條件,不過要計算三角函式使用system.math下的方法就可以,舉個例子

private void button1_click(object sender, eventargs e)

3樓:我不發財

沒已知怎麼寫**啊????....給幾個條件好寫啊....

4樓:

已知呢?

若知道2邊+夾角,s=0.5*a*b*sin夾角

知道3邊用海**式

c#編寫一個程式,計算三角形,正方形和圓形的面積,

5樓:迷惘

using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace areademo

class area

////// 求正方形面積

////// 邊長

/// 面積

public double getsquarearea(double side)

////// 求圓面積

//////

///public double getcirclearea(double radius)}}}

6樓:楊志水瓶

#include

#include

#include

using namespace std;

class base

;class ******** : public basevoid disp()

private:

int m_base;

int m_height;

};class square : public basevoid disp()

private:

int m_side;

};class circle : public basevoid disp()

private:

int m_radius;};

用c#程式設計:編寫程式求三角形的面積(三角形的底和高由鍵盤輸入)

7樓:揚帆遠航

三角形面積=底×高

然後在**寫上這個公式

static void main(string args)

8樓:大幅度的風

....樓上這幾何功底。。。不過**還是沒問題

如任用c#編寫一個程式計算三角形、正方形和圓形的面積?

9樓:迷惘

using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace areademo

class area

////// 求正方形面積

////// 邊長

/// 面積

public double getsquarearea(double side)

////// 求圓面積

//////

///public double getcirclearea(double radius)}}}

c#定義一個類,使用三角形的三條邊計算出三角形的面積.

10樓:匿名使用者

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

面積面積的計算用的是海**式

11樓:匿名使用者

設三邊分別是a .b. c,p=(a+b+c)/2

則三角形面積s=

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

c 呼叫函式三角形求面積,用C 求三角形的面積

double area int x,int y,int z 這樣才是函式呼叫。c 程式設計 關於用海 式計算三角形面積的一個程式 s sqrtp p a p b p c 你這是要鬧哪樣。改為s sqrt p p a p b p c if後面多於一條語句時必須用 括起來 改完後 include inc...

簡單計算輸入三角形三邊計算三角形面積c語言

include stdio.h include math.h int main 3 4 5 s 6.00 用海 式。include include int main else return 0 輸入三角形三邊長,求面積 用c語言 如何編寫 使用海 式計算三角形的面積,當輸入3個0時結束計算。incl...

如何計算三角形面積,三角形怎麼計算面積?

三角形的面積公式 1 s 1 2ah a是三角形的底,h是底所對應的高 2 s 1 2acsinb 1 2bcsina 1 2absinc 三個角為 a b c,對邊分別為a,b,c,參見三角函式 3 s p p a p b p c p 1 2 a b c 海倫 秦九韶公式 4 s abc 4r r...