程序员数学(11)--三角形与多边形

简介: 本文目录1. 三角形基本概念2. 三角形的高、中线、角平分线3. 三角形内角和定理4. 三角形的外角5. 多边形的概念6. 多边形的内角和7. 多边形的外角和

1. 三角形基本概念

由不在同一直线的三条线段首尾顺次相接所组成的图形称为三角形。


根据两点之间,线段最短可以得出,三角形两边和大于第三边。


2. 三角形的高、中线、角平分线

三角形ABC中,从顶点A到BC所在的直线画垂线,垂足为D,所得线段AD称为三角形ABC的边BC上的高,如下图:

image.png

连接三角形ABC的顶点A和对边BC中点所得线段AD叫做三角形ABC的边BC上的中线,如下图:

image.png

如下图,画角A的平分线AD,与边BC相交于D,所得线段AD称为三角形ABC的角平分线

image.png

3. 三角形内角和定理

如果我们用剪切的方法来拼接,能测出三角形三个内角的和为180度,那么如何证明呢,如下图:

image.png

对三角形ABC,过A点做BC的平行线

由于我们把一个周角作为360度,所以一个平角即为180度,所以角4+角1+角5=180度

根据两直线平行,内错角相等,得出角4=角2,角5=角3

代入第2步中的式子得出角2+角1+角3=180度

根据三角形内角和定理,很容易推断出:直角三角形两个锐角互余(相加等于90度)


4. 三角形的外角

如下图,三角形的一边与另一边的延长线组成的角,称为三角形的外角,如下图中的角ACD:

image.png

在上面的图形中,根据三角形内角和定理:角A+角B+角ACB=180度,又有角ACB+角ACD=180度,所以得出角ACD=角A+角B,即:三角形的外角等于与它不相邻的两个内角的和。


5. 多边形的概念

在平面内,由一些线段首尾顺次相接组成的封闭图形,称为多边形。按多边形组成它的线段的条数分为三角形、四边形、五边形…n边形。


连接多边形不相邻顶点的线段,称为多边形的对角线。


各个角都相等,各条边都相等的多边形称为正多边形。


6. 多边形的内角和

一个n边形,从一个顶点出发,可以作n-3条对角线(除去自己和相邻两个顶点),将多边形分为n-2个三角形,所以多边形的内角和为(n-2)*180,如下图:

image.png

7. 多边形的外角和

根据内角和,很容易推出多边形的外角和为360度,如下图:

image.png

证明下:

  1. n边形,有n个内角,对应n个外角,每个内角和对应外角和为180度。所以所有的内角+所有外角和为180*n
  2. 根据多边形的内角和定律,内角和为(n-2)*180
  3. 所以外角和为180*n-(n-2)180=2180=360
相关文章
|
1月前
|
数据可视化 图形学 Python
在圆的外面画一个正方形:Python实现与技术解析
本文介绍了如何使用Python的`matplotlib`库绘制一个圆,并在其外部绘制一个正方形。通过计算正方形的边长和顶点坐标,实现了圆和正方形的精确对齐。代码示例详细展示了绘制过程,适合初学者学习和实践。
47 9
|
7月前
|
算法 测试技术 C#
【数学】【计算几何】1453. 圆形靶内的最大飞镖数量
【数学】【计算几何】1453. 圆形靶内的最大飞镖数量
|
7月前
|
存储 算法 C语言
C语言:长方形周长和面积的计算
C语言:长方形周长和面积的计算
|
C语言
C语言:已知三角形三边长,计算面积 —— 海伦公式
C语言:已知三角形三边长,计算面积 —— 海伦公式
|
算法 Java 图形学
算数几何的绘制
算数几何的绘制
77 0
算数几何的绘制
|
7月前
【每日一题Day247】LC1401圆和矩形是否有重叠 | 数学
【每日一题Day247】LC1401圆和矩形是否有重叠 | 数学
53 0
|
7月前
|
前端开发
如何用html+css做一个三角形
如何用html+css做一个三角形
193 0
|
算法 搜索推荐 程序员
C语言第四练——利用海伦公式编程求三角形的面积
C语言第四练——利用海伦公式编程求三角形的面积
244 0
|
算法
秒懂算法 | 计算几何:圆
计算几何的基础是点积和叉积,它们定义了向量的大小和方向的关系,是其他计算几何概念和算法的出发点。在点积和叉积的基础上,本篇重点介绍圆覆盖。 计算几何题目的代码大多繁琐冗长,因此掌握模板代码是学习计算几何的关键。本篇精心组织了经典的几何模板
18139 1
秒懂算法 | 计算几何:圆
|
C语言
C语言实例:创建各类三角形图案(杨辉三角,弗洛伊德三角形....)
C语言实例:创建各类三角形图案(杨辉三角,弗洛伊德三角形....)
164 0