精华内容
下载资源
问答
  • 易语言代码 已知任意求三角形的面积
  • 三角形求第三,C++实验。(1) 已知任意三角形的两边长度为a和b夹角 ,计算第3c的长度。
  • 可以先判断是否可以构成三角形,即任意两边之和大于第三,可以构成三角形情况下再计算,可以增加严谨性。三、代码:import java.util.*;import java.lang.Math;public class Test{public stati...

    一、 数学基础:

    已知三角形的三边,计算三角形面积,需要用到海伦公式:

    0c35afa510a00dfcf09a9c0f493fbd18.png

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

    二、 算法:

    输入三个边长,套用海伦公式计算面积,并输出。

    可以先判断是否可以构成三角形,即任意两边之和大于第三边,可以构成三角形情况下再计算,可以增加严谨性。

    三、代码:

    import java.util.*;

    import java.lang.Math;

    public class Test

    {

    public static void main (String[] args)

    {

    int a,b,c;

    double s,area;

    Scanner rd = new Scanner(System.in);

    System.out.print("请输入三角形的第一个边长(回车继续):");

    a=rd.nextInt();

    System.out.print("请输入三角形的第二个边长(回车继续):");

    b=rd.nextInt();

    System.out.print("请输入三角形的第三个边长(回车继续):");

    c=rd.nextInt();

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

    {

    System.out.println("可以构成三角形哦!");

    //半周长

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

    //面积

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

    System.out.print("三角形的面积为:"+area);

    }

    else

    System.out.print("不可以构成三角形哦!");

    }

    }

    四、结果:

    6ddfdca6b2dfe4be3766868b1d3a7d89.png

    来源:https://www.cnblogs.com/HGNET/p/13335848.html

    展开全文
  • 任意能否构成三角形面积 程序……………… #include<stdio.h> #include<math.h> //引用sqrt平方根 int main() { float a,b,c,len,area; //定义5个单精度浮点型变量 printf("输入任意三个正数...
    任意三边能否构成三角形并求面积

    程序………………

    #include<stdio.h>
    #include<math.h>      //引用sqrt平方根 
    int main()
    {
        float a,b,c,len,area;       //定义5个单精度浮点型变量
        printf("输入任意三个正数a,b,c:\n");
        scanf("%f%f%f",&a,&b,&c);
        if((a+b>c) && (a+c>b) && (b+c>a))    //a+b>c 和 (a+b)>c一样 
        {
            len=(a+b+c)/2;
            area=sqrt(len*(len-a)*(len-b)*(len-c));
            printf("能够成三角形,面积area=%.2f\n",area); 
        }
        else
            printf("不能构成\n");
        return 0;
    }
    

    执行结果………………
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 给出任意一个三角形的三个a,b,c。 要求:出这个三角形的外接圆半径
  • 王为民三角形三长定理:在一个平面内,用任意三角形的三条的一端绕同一固定点在一个平面内旋转恰当角度,那么,当这三条长度全等时的另一端可以连接形成一个等三角形,而当这三条长度不全等时的另一端可以...

    王为民三角形三边长定理:在一个平面内,用任意三角形的三条边的一端绕同一固定点在一个平面内旋转恰当角度,那么,当这三条边长度全等时的另一端可以连接形成一个等边三角形,而当这三条边长度不全等时的另一端可以连接形成两个等边三角形。

    证明:设这三条公端点线段的长度分别为a、b、c,它们两边之和大于第三边,相互间的夹角分别为α、β、γ,这三条线段的端点构成的等边三角形边长为L,则根据余弦定理有

    L²=a²+b²-2abcosα

    L²=a²+c²-2accosγ

    L²=b²+c²-2bccosβ

    α+β+γ=2π

    显然有解,定理得证。

    解这个方程可以得到左茂雄等边三角形边长公式:

    d790f6ec5be4ffc71706e9e607e8a36d.png

    图例(a=b=c和a=2,b=2√3,c=4)

    1e6399e742c471baaf3be65f03554203.png

    88315d25f9bdc4dc06ff5843a406cfd2.png
    展开全文
  • 一、 数学基础: ...可以先判断是否可以构成三角形,即任意两边之和大于第三,可以构成三角形情况下再计算,可以增加严谨性。 三、 代码: 1 2 3 4 5 6 7 8 9 10 11 12 1...

    一、 数学基础:

    已知三角形的三边,计算三角形面积,需要用到海伦公式:

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

    二、 算法:

    输入三个边长,套用海伦公式计算面积,并输出。 

    可以先判断是否可以构成三角形,即任意两边之和大于第三边,可以构成三角形情况下再计算,可以增加严谨性。

    三、 代码:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    #include <stdio.h>
    #include <math.h>
    int main()
    {
     printf("请依次输入三个边长\n");
        double a,b,c,p,s;
        scanf("%lf%lf%lf",&a,&b,&c);
        if(a+b>c && a+c>b && b+c>a) //判断是否可以构成三角形。
        {
            p=(a+b+c)/2;//计算半周长
            s=sqrt(p*(p-a)*(p-b)*(p-c));//套用海伦公式,计算面积
            printf("面积为%lf\n", s);//输出结果
        }
        else printf("无法构成三角形\n");//输入不合法,提示。
        return 0;
    }
    展开全文
  • 这是等腰三角形,等边三角形,直角三角形,等腰直角三角形,它们的父类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 三角形...
  • 展开全部两种方法:一、最简单的,使用三32313133353236313431303231363533e4b893e5b19e31333431336161角函数的余弦定理。...结合待,又是一直角三角形,再计算出即可。扩展资料:在△ABC中,s...
  • 平行线间隔为d,任意投掷三角形,三a,b,c都小于d,求三角形与平行线相交的概率 解: 三角形与平行线相交⇔a,b,c至少有一边与平行线相交(蒲丰投针)⇔a,b于平行线相交,或b,c与平行线相交,或a,c与平行线相交 记a与平行...
  • 用三边求三角形面积

    2011-11-28 19:49:23
    c++例程:输入三个边长,用三边求任意三角形的面积
  • 任意三角形一个边上线电荷产生的电场后,采用矢量场旋转操作,导出其他两个边线电荷所产生的电场,再由场的叠加原理,可得到三角形线电荷在整个空间中的电场分布.
  • 三角形一边长6,一边长10,另一边怎么计算?今天小编和大家分享一下三角形知道两边怎样第三...第二种情况就是只知道三角形的两条,不知道三角形任意一个角的角度,这时只能大概值。这时可通过三角形的特点:两边...
  • 一、 数学基础: ...可以先判断是否可以构成三角形,即任意两边之和大于第三,可以构成三角形情况下再计算,可以增加严谨性。 三、代码: import java.util.*; import java.lang.Math; public class ...
  • 答案:在一个三角形中,如果只知道两边边长,并且没有别的隐含条件,我们是无法出第三边长的,我们只能求得第三的范围!在初中我们学过三角形关系,在一个三角形中,任意两边之和大于第三边任意两边之差...
  • [分析]以点B为圆心线段AB长为半径做圆,交抛物线于点C、M、N点,连接AC、BC,由直线y=﹣x+3可出点A、B的坐标,结合抛物线的解析式可得出△ABC等边三角形,再令抛物线解析式中y=0出抛物线与x轴的两交点的坐标,...
  • 1、三角形的内角:三角形的没两条所组成的角叫做三角形的内角2、三角形的外角:三角形任意一边与另一边的反向延长线所组成的角叫做三角形的外角。二、三角形的分类 直角三角形三角形中有一个是直角 按角分 ...
  • 程序填空,不要改变与输入输出有关的语句。输入一个正整数repeat(0程序填空,不要改变与输入输出有关的语句。输入一个正整数repeat (0输入三角形的三条a, b, ...在一个三角形中,任意两边之和大于第三三角形的...
  • 求三角形面积

    2020-05-27 18:46:41
    三角形判断:输入平面上任意三个点的坐标(x1,y1)、 (x2,y2)、 (x3,y3), 检验他们能否构成三角形。如果这 3 个点能构成一个三角形,输出周长和面积(保 留 2 位小数);否则,输出“Impossible”。试编写...
  • #include #include using namespace std; int d[1060][1060]; int main() { int T,n; scanf("%d",&T); while(T--) { int res=0; scanf("%d",&n); for(int i=1;i;i++) for(int j=i+1;... {
  • 求三角形周长

    2019-09-15 20:24:46
    首先输出提示用户输入三角形的语句,将三角形分别存入side1,side2,side3;然后判断一下用户输入的三是否符合任意两边之和大于第三(side1 + side2 > side3 && side1 + side3 > side2 &...
  • 已知三角形的三条为a,b,c,怎样编程来求三角形的面积呢? 有个很重要的公式,叫海伦公式,这个公式很简单,一目了然,以至于这个题目也不难了,但是关键在于公式的推导 代码如下,需要注意的是,要判断是否为...
  • 所以作三角形任意两边的中线,其交点就是此三角形的重心.1、重心到顶点的距离与重心到对中点的距离之比为2:1.证明一三角形ABC,E、F是AB,AC的中点.EC、FB交于G.证明:过E作EH平行BF.∵AE=BE且EH//BF∴AH=HF=1/2AF...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 270
精华内容 108
关键字:

任意三角形求边