精华内容
下载资源
问答
  • c语言计算三角形面积,这只是一个小作业,大家一起学习C语言吧,面积公式s = (a+b+c) / 2 area = sqrt(s * (s - a) * (s - b) * (s - c))
  • 三角形面积.cpp

    2019-06-30 09:54:27
    /* 求三角形面积*/ /* 秦九昭公式 三角形三边长分别为abc,面积为S,周长为M S=根号下m*(m-a)*(m-b)*(m-c) */
  • 计算三角形面积

    2018-08-17 10:53:10
    三边计算三角形面积,用Java写的一个小程序。。。。。。
  • FORTRAN计算三角形面积

    2018-10-15 10:53:06
    FORTRAN的基本操作小函数,请注意中英文转换。技术上没有太大难度。
  • #include #include int main() { printf("请输入三角形三条边的数值"); double a, b, c, d, e, f; scanf_s("%lf,%lf,%lf", &... printf("三角形面积是%.2lf", f); } else { printf("三边不能构成三角形"); } }
  • 三角形面积计算

    2018-11-10 18:49:59
    任意三角形面积计算,还可以根据输入的三边长判断是不是三角形,如果不是三角形,程序会提醒
  • Java学习~求三角形面积的顺序结构 Java学习~求三角形面积的顺序结构
  • 小学数学三角形面积PPT教案.pptx
  • matlab海伦公式计算三角形面积
  • 计算三角形面积是一款免费的三角形面积计算器,使用者只要将题目已知数据填入软件,软件即可帮助你快速计算出所求三角形面积大小,非常的方便,有需要的朋友赶快来下载使用吧。 使用说明 1、使用初始界面软件设置...
  • jsp MVC 三角形面积 猜数字
  • c代码-计算三角形面积area(有问题请大神指正)
  • vb 三角形面积源代码

    2013-04-06 15:34:32
    一般vb的编程元素 是三角形面积求和的的源代码 但是要求 使用者 安装的 vb 程序
  • 高中数学人教A解三角形面积问题PPT课件.pptx
  • 三角形面积

    2019-01-30 15:59:40
    给你三角形的三个坐标 让你求面积 海伦公式 公式中的边长 周长 用两点间距离公式求得   面积=相邻向量叉积的一半 设A(x1,y1) , B(x2,y2) , C(x3,y3) 设三角形面积为S 则S=(1/2)*(行列式)  |x1 y1...

    给你三角形的三个坐标  让你求面积

    海伦公式

    公式中的边长 周长    用两点间距离公式求得

     

    面积=相邻向量叉积的一半

    设A(x1,y1) ,   B(x2,y2) ,  C(x3,y3)

    设三角形的面积为S
    则S=(1/2)*(行列式)
                             |x1   y1   1|
      S=(1/2)   *    |x2   y2   1|
                             |x3   y3   1|

    行列式的正负代表着两个向量的顺序用右手定则判断出来的方向

    我们这里  求面积的话取abs就行了

    S=(1/2)  *  abs (x1*y2*1 + x2*y3*1 + x3*y1*1 - x1*y3*1 - x2*y1*1 - x3*y2*1)

     

    这个公式相比海伦公式的优点是

    海伦公式算出来得结果是一个浮点数  必须用double存

    而用叉乘算的话  面积等于叉乘的一半  叉乘结果是个整数  可以用 long long存

    最后判断一下奇偶 加上0.50 或者 0.00就好了 

    也就是比海伦公式可以计算的范围更大一些

     

     

     

     

     

     

     

     

     

     

     

    展开全文
  • 人教小学数学五年级上三角形面积推导PPT课件.pptx
  • 三角形面积C++程序

    2012-10-09 11:09:07
    三角形面积 C++程序 海伦公式
  • 带参宏求三角形面积

    2015-06-20 00:15:40
    c语言 带参宏求三角形面积
  • 微信小程序练习计算三角形面积和三棱锥体积,
  • 本文将给出一些使用解析几何和向量表达的三角形面积公式。我们将三角形放置在二维平面坐标系中, 并设其三点坐标为,,,如下图所示:我们采用构造已知图形面积的方法来求解未知图形面积的方法,所以我们在坐标系里...

    5dd8ea560cc1e073c7c1889a5f1f0974.png

    本文将给出一些使用解析几何和向量表达的三角形面积公式。我们将三角形放置在二维平面坐标系中, 并设其三点坐标为

    ,如下图所示:

    aaf53de358b0bdcf65b9ba4b7dde8998.png

    我们采用构造已知图形面积的方法来求解未知图形面积的方法,所以我们在坐标系里对三角形ABC三个顶点做x轴和y轴的垂线,于是三角形ABC的面积可以看成是一个矩形面积减去三个周围的小三角形面积S1,S2,S3的差。

    (S为虚线所示的矩形面积)

    矩形面积使用底乘高,三角形面积使用底乘高的一半,可得:

    代入化简可以得到:

    写成二阶行列式的形式就是:

    d212d8731e8dd59b2882c8334b9d1328.png

    或者写成三阶行列式的形式:

    2e69f830eac2e054c35a36c293c38de8.png

    我们称之为解析公式一

    实际上解析公式一是向量积的几何意义的平面形式。空间中两个向量的向量积大小是以这两个向量为邻边的平行四边形的面积。因此空间坐标系下的三角形ABC的面积为:

    46b3a6c75fc0e8773bef8e8989e3e480.png

    我们称之为解析公式二

    上面这个向量积的公式,放到平面几何中,实际上就是《三角形的面积公式七叙》中所讨论的三角形中的线段与对边乘积的一半乘以其夹角的正弦值,因为向量积展开就是

    ,其中
    是两向量的夹角。

    我们来求解下面的问题。

    已知:在平面直角坐标系中,三角形的三边所在的直线方程分别为:

    ,求三角形的面积。

    这个问题看起来非常简单,只需要将三条直线两两联立,求出它们的交点坐标,然后再利用解析公式一就可以了,我们就照着这个思路来求一求。

    我们设

    ,为它们两两相交的交点,于是根据行列式解方程的
    克莱姆法则来解这个三组二元线性方程组,可得:

    再代入解析公式一中,则有:

    我们称之为解析公式三

    我们还可以用矩阵运算的方式来推导一下解析公式三。

    同样是设三条直线的交点,即三角形的三个顶点坐标为:

    ,同时设

    由解析公式一,可得

    ,即矩阵X的行列式值得一半的绝对值。

    由A,B,C三点在三条直线

    上,则有:

    ,其中
    待定。

    便有:

    于是:

    ,同理有:

    又由

    ,可得:

    从而

    由于我们设定了三条直线是有三个交点的,即这三条直线不平行,且不同时交于一个点,因此上式中的分母行列式的值就不会为0。

    如果是空间中的一个三角形,三条边都是空间三维坐标系下的直线方程,同样可以利用类似的方法得到求解,这里就不再赘述了。

    总结:对于平面解析几何中计算三角形的面积,由于求解距离的公式比较复杂,运算比较麻烦,所以通常都是求解三点的坐标,使用解析公式一,到了空间坐标系中,才使用解析公式二,解析公式三只有在题设中的已知量情况下才会使用,不过其推导的过程和结果可以供参考。

    展开全文
  • java求三角形面积

    2021-03-08 20:12:49
    (min>c)min=c; if(min>d)min=d; System.out.println("min is "+min); } } } 15.test30003求三角形的面积和周长 程序填空,不要改变与输入输出有关的......(几何:三角形的面积) import ...注:三角形面积 s=sqrt(...

    (min>c)min=c; if(min>d)min=d; System.out.println("min is "+min); } } } 15.test30003求三角形的面积和周长 程序填空,不要改变与输入输出有关的......

    (几何:三角形的面积) import java.util.*; public c...

    输入任意三个数,求构造的三角形面 积。注:三角形面积 s=sqrt(p*(p-a...

    对于初学java的同学和准备参加比赛的同学都很有用。 21-40) java 经...

    具体要 求如下: 第一个三角形为倒直角三角形,共 5 行,第一行 5 个“*” ,一行减少一个,第 5 行一个“*” ,将倒直角三角形上下翻转为正直角三角形,第......

    如果能,请计算并输出该三角形的面积。 提示: (1)三角形任意两边的和大于第三边或任意两边的差小于第三边。 (2)三角形面积=Math.sqrt(s*(s-a)*(s-b)*......

    .java的源程序: package pkg1.pkg2; public interface Common { double runtimer(double A,double B,double C); } 3、利用接口编写三角形、矩形的面积和周长......

    ("不是一个三角形,不能计算面积"); return 0; ...

    ( T ) 21.Java 的源代码中定义几个类,编译结果就生成几个以.class 为后缀的字节码 4、编程题 1.编写一个程序,判断 3、4、5 是否可以围成一个三角形。 ...

    JAVA测试题及详解_电子/电路_工程科技_专业资料。1,在一棵二叉树上第6层的...

    恰好组成一个三角形, boolean modify(int a,int b, int c) ,如果给出的三个参数不能组成三角形,则返回 false, 和方法 double getArea() 返回三角形面积 ......

    三角形、梯形和圆形的类封装:分别定义三角形、梯形和圆形类,要求每个类中包含构造方法、求周长及面积的方法。最后在主方 法中为三角形、梯形和圆形类创建对象并......

    java三角形类实验_计算机软件及应用_IT/计算机_专业资料。用java定义Triangle(三角形)类,其属性为三条边的长度,和名称,有求周长、面积、判断是否等边、等腰、直角......

    Addition 实验 3 // terminate application with window 1、 编写一个应用程序,要求用户输入一个圆的半径(double 类型) ,然后计算并输出圆的 直径、周长、面积等......

    实验 3 --- --- 1、 编写一个应用程序,要求用户输入一个圆的半径(double 类型),然后计算并输出圆的 直径、周长、面积等信息。(把一个字符串转换为 double ......

    3. JSP、Servlet和JavaBean综合编程(16分) 编程输入三角形的三个边长并计算和输出三角形的面积。 要求:(1)编写一个input.jsp页面,页面中包括一个输入和提交三......

    在 main()中创建一个对象,求给定三点的三角形的周长、 面积。 3.将上题的方法 setTri 改用构造方法实现初始化。 4、编写 JAVA 程序求园柱体的表面积和体积......

    另外,在状态栏中显示矩形面积。编程第 1 题 import javax.swing.*; import java.awt.*; import java.awt.event.*; import javax.swing.event.*; class ......

    ()); System.out.print("圆形的坐标:" ); aaa.dayingzuobiao(); } } 2、编写一个Java应用程序,要求定义一个接口Shape,包含PI的定义,以及 两个计算面积和......

    在 main()中创建一个对象,求给 定三点的三角形的周长、面积。 3.将上题的方法 setTri 改用构造方法实现初始化。 4、编写 JAVA 程序求园柱体的表面积和......

    展开全文
  • matlab中计算三角形面积?

    千次阅读 2021-04-23 12:46:28
    问题描述:matlab中计算三角形面积?在X,Y矩阵中存有一组点的x,y坐标:X=[5 7 2 8 7 4 3 6 9] ,Y=[4 5 9 3 6 5 3 2 8]矩阵B中保存了每三个点构成的一个三角形,B=[6 1 57 1 67 6 36 5 31 7 85 9 32 8 42 1 85 2 95 1 ...

    问题描述:

    matlab中计算三角形面积?

    在X,Y矩阵中存有一组点的x,y坐标:

    X=[5 7 2 8 7 4 3 6 9] ,Y=[4 5 9 3 6 5 3 2 8]

    矩阵B中保存了每三个点构成的一个三角形,

    B=[6 1 5

    7 1 6

    7 6 3

    6 5 3

    1 7 8

    5 9 3

    2 8 4

    2 1 8

    5 2 9

    5 1 2

    2 4 9]

    如何编写函数让我用B里面的点号读取A里面的坐标,然后利用海伦公式求三角形的面积?

    我的代码目前写成这样:

    for i=1:size(B,1)

    j=B(i,1); k=B(i,2); l=B(i,3);

    zb1x=X(j);zb1y=Y(j); zb2x=X(k);zb2y=Y(k); zb3x=X(l);zb3y=Y(l);

    bc1=sqrt((X(j)-X(k))*(X(j)-X(k))+(Y(j)-Y(k))*(Y(j)-Y(k)));

    bc2=sqrt((X(j)-X(l))*(X(j)-X(l))+(Y(j)-Y(l))*(Y(j)-Y(l)));

    bc3=sqrt((X(l)-X(k))*(X(l)-X(k))+(Y(l)-Y(k))*(Y(l)-Y(k)));

    p=(bc1+bc2+bc3)/2;

    s=sqrt(p*(p-bc1)*(p-bc2)*(p-bc3));

    end

    结果只能输出一个三角形的面积.初学matlab献丑了.请各位大神帮我看看需要改进的地方,感激不尽~

    1个回答

    分类:

    综合

    2014-10-04

    问题解答:

    我来补答

    改成 s(i)=sqrt(p*(p-bc1)*(p-bc2)*(p-bc3)); 让矩阵存储结果

    再问: 改了一下s的维数就对了,我的计算方法还有错吗?麻烦你帮我看一下。。谢谢!

    再答: 海伦公式 如果你是参照这个算法写的。。。应该不会有错误。。。

    展开全文阅读

    展开全文
  • } OpenJudge计算概论-计算三角形面积【海伦公式】 /*============================================== 计算三角形面积 总时间限制: 1000ms 内存限制: 65536kB 描述 平面上有一个三角形,它的 ... 计算概论(A)/基础...
  • 在小学初中甚至高中,我们在数学的学习中都会遇到要求三角形面积的相关问题,我们应该如何去求呢?下面小编整理了一些关于三角形面积的公式,供大家参考!三角形面积公式有哪几种1.已知三角形底a,高h,则 S=ah/22....
  • 三角形面积、圆的面积using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _2{public abstract class shape{private string mc;public shape(string s){Mc = s;}public ...
  • java中用类求三角形面积

    千次阅读 2021-03-08 02:59:23
    展开全部 海伦公式 p=(a+b+c)/2 看了一眼代码,写了一下你看... System.out.println("三角形面积是:" + area); } } class P { double x, y; void position(double xx, double yy) { x = xx; y = yy; } }

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 41,326
精华内容 16,530
关键字:

三角形面积

友情链接: SGA.zip