c语言编程:已知三角形的三个顶点坐标为(1.5,2)(3,1)(2.1,4),求该三角形的重心坐标和各边长度

c语言编程:已知三角形的三个顶点坐标为(1.5,2)(3,1)(2.1,4),求该三角形的重心坐标和各边长度,第1张

三角形的重心坐标公式x=(x1+x2+x3)/3,y=(y1+y2+y3)/3

两点距离 sqrt[(x1-x2)(x1-x2)+(y1-y2)(y1-y2)]

#include <mathh>

main(){

clrscr();

printf("顶点为 (15,2)(3,1)(21,4)的三角形\n");

printf("重心坐标为(%41f,%41f)\n",(15+3+21)/3,(2+1+4)/3);

printf("三边长为%53f %53f %53f \n",sqrt((15-3)(15-3)+(2-1)(2-1)),

sqrt((15-21)(15-21)+(2-4)(2-4)), sqrt((21-3)(21-3)+(4-1)(4-1)),);

}

自变量x和因变量y有如下关系:

y=kx+b (k为任意不为零实数,b为任意实数)

则此时称y是x的一次函数

特别的,当b=0时,y是x的正比例函数。

即:y=kx (k为任意不为零实数)

定义域:自变量的取值范围,自变量的取值应使函数有意义;若与实际相反,

一次函数的性质

1y的变化值与对应的x的变化值成正比例,比值为k

即:y=kx+b(k≠0) (k为任意不为零的实数 b取任何实数)

2当x=0时,b为函数在y轴上的截距。

3k为一次函数y=kx+b的斜率,k=tg角1(角1为一次函数图象与x轴正方向夹角)

形。取。象。交。减

一次函数的图像及性质

1.作法与图形:通过如下3个步骤

(1)列表[一般取两个点,根据两点确定一条直线];

(2)描点;

(3)连线,可以作出一次函数的图像——一条直线。因此,作一次函数的图像只需知道2点,并连成直线即可。(通常找函数图像与x轴和y轴的交点)

2.性质:(1)在一次函数上的任意一点P(x,y),都满足等式:y=kx+b(k≠0)。(2)一次函数与y轴交点的坐标总是(0,b),与x轴总是交于(-b/k,0)正比例函数的图像总是过原点。

3.函数不是数,它是指某一变量过程中两个变量之间的关系。

4.k,b与函数图像所在象限:

y=kx时

当k>0时,直线必通过一、三象限,y随x的增大而增大;

当k<0时,直线必通过二、四象限,y随x的增大而减小。

y=kx+b时:

当 k>0,b>0, 这时此函数的图象经过一,二,三象限。

当 k>0,b<0, 这时此函数的图象经过一,三,四象限。

当 k<0,b<0, 这时此函数的图象经过二,三,四象限。

当 k<0,b>0, 这时此函数的图象经过一,二,四象限。

当b>0时,直线必通过一、二象限;

当b<0时,直线必通过三、四象限。

特别地,当b=0时,直线通过原点O(0,0)表示的是正比例函数的图像。

这时,当k>0时,直线只通过一、三象限;当k<0时,直线只通过二、四象限。

4、特殊位置关系

当平面直角坐标系中两直线平行时,其函数解析式中K值(即一次项系数)相等

当平面直角坐标系中两直线垂直时,其函数解析式中K值互为负倒数(即两个K值的乘积为-1)

确定一次函数的表达式

已知点A(x1,y1);B(x2,y2),请确定过点A、B的一次函数的表达式。

(1)设一次函数的表达式(也叫解析式)为y=kx+b。

(2)因为在一次函数上的任意一点P(x,y),都满足等式y=kx+b。所以可以列出2个方程:y1=kx1+b …… ① 和 y2=kx2+b …… ②

(3)解这个二元一次方程,得到k,b的值。

(4)最后得到一次函数的表达式。

一次函数在生活中的应用

1当时间t一定,距离s是速度v的一次函数。s=vt。

2当水池抽水速度f一定,水池中水量g是抽水时间t的一次函数。设水池中原有水量S。g=S-ft。

常用公式(不全,希望有人补充)

1求函数图像的k值:(y1-y2)/(x1-x2)

2求与x轴平行线段的中点:|x1-x2|/2

3求与y轴平行线段的中点:|y1-y2|/2

4求任意线段的长:√(x1-x2)^2+(y1-y2)^2 (注:根号下(x1-x2)与(y1-y2)的平方和)

5求两一次函数式图像交点坐标:解两函数式

两个一次函数 y1=k1x+b1 y2=k2x+b2 令y1=y2 得k1x+b1=k2x+b2 将解得的x=x0值代回y1=k1x+b1 y2=k2x+b2 两式任一式 得到y=y0 则(x0,y0)即为 y1=k1x+b1 与 y2=k2x+b2 交点坐标

6求任意2点所连线段的中点坐标:[(x1+x2)/2,(y1+y2)/2]

7求任意2点的连线的一次函数解析式:(X-x1)/(x1-x2)=(Y-y1)/(y1-y2) (其中分母为0,则分子为0)

k b

+ + 在一、二、三象限

+ - 在一、三、四象限

- + 在一、二、四象限

- - 在二、三、四象限

8若两条直线y1=k1x+b1‖y2=k2x+b2,那么k1=k2,b1≠b2

9如两条直线y1=k1x+b1⊥y2=k2x+b2,那么k1×k2=-1

应用

一次函数y=kx+b的性质是:(1)当k>0时,y随x的增大而增大;(2)当k<0时,y随x的增大而减小。利用一次函数的性质可解决下列问题。

一、确定字母系数的取值范围

例1 已知正比例函数 ,则当m=______________时,y随x的增大而减小。

解:根据正比例函数的定义和性质,得 且m<0,即 且 ,所以 。

二、比较x值或y值的大小

例2 已知点P1(x1,y1)、P2(x2,y2)是一次函数y=3x+4的图象上的两个点,且y1>y2,则x1与x2的大小关系是( )

A x1>x2 B x1<x2 C x1=x2 D无法确定

解:根据题意,知k=3>0,且y1>y2。根据一次函数的性质“当k>0时,y随x的增大而增大”,得x1>x2。故选A。

三、判断函数图象的位置

例3 一次函数y=kx+b满足kb>0,且y随x的增大而减小,则此函数的图象不经过( )

A 第一象限 B 第二象限

C 第三象限 D 第四象限

解:由kb>0,知k、b同号。因为y随x的增大而减小,所以k<0。所以b<0。故一次函数y=kx+b的图象经过第二、三、四象限,不经过第一象限。故选A 典型例题:

例1 一个d簧,不挂物体时长12cm,挂上物体后会伸长,伸长的长度与所挂物体的质量成正比例如果挂上3kg物体后,d簧总长是135cm,求d簧总长是y(cm)与所挂物体质量x(kg)之间的函数关系式如果d簧最大总长为23cm,求自变量x的取值范围

分析:此题由物理的定性问题转化为数学的定量问题,同时也是实际问题,其核心是d簧的总长是空载长度与负载后伸长的长度之和,而自变量的取值范围则可由最大总长→最大伸长→最大质量及实际的思路来处理

解:由题意设所求函数为y=kx+12

则135=3k+12,得k=05

∴所求函数解析式为y=05x+12

由23=05x+12得:x=22

∴自变量x的取值范围是0≤x≤22

考点指要

一次函数的定义、图象和性质在中考说明中是C级知识点,特别是根据问题中的条件求函数解析式和用待定系数法求函数解析式在中考说明中是D级知识点它常与反比例函数、二次函数及方程、方程组、不等式综合在一起,以选择题、填空题、解答题等题型出现在中考题中,大约占有8分左右解决这类问题常用到分类讨论、数形结合、方程和转化等数学思想方法

例2如果一次函数y=kx+b中x的取值范围是-2≤x≤6,相应的函数值的范围是-11≤y≤9求此函数的的解析式。

解:(1)若k>0,则可以列方程组 -2k+b=-11

6k+b=9

解得k=25 b=-6 ,则此时的函数关系式为y=25x—6

(2)若k<0,则可以列方程组 -2k+b=9

6k+b=-11

解得k=-25 b=4,则此时的函数解析式为y=-25x+4

考点指要

此题主要考察了学生对函数性质的理解,若k>0,则y随x的增大而增大;若k<0,则y随x的增大而减小。

一次函数解析式的几种类型

①ax+by+c=0[一般式]

②y=kx+b[斜截式]

(k为直线斜率,b为直线纵截距,正比例函数b=0)

③y-y1=k(x-x1)[点斜式]

(k为直线斜率,(x1,y1)为该直线所过的一个点)

④(y-y1)/(y2-y1)=(x-x1)/(x2-x1)[两点式]

((x1,y1)与(x2,y2)为直线上的两点)

⑤x/a-y/b=0[截距式]

(a、b分别为直线在x、y轴上的截距)

解析式表达局限性:

①所需条件较多(3个);

②、③不能表达没有斜率的直线(平行于x轴的直线);

④参数较多,计算过于烦琐;

⑤不能表达平行于坐标轴的直线和过圆点的直线。

倾斜角:x轴到直线的角(直线与x轴正方向所成的角)称为直线的倾斜 角。设一直线的倾斜角为a,则该直线的斜率k=tg(a)

形如y=kx(k为常数,且k不等于0),y就叫做x的正比例函数

正比例函数属于一次函数,正比例函数是一次函数的特殊形式

即当一次函数 y=kx+b 若b=0,则此为正比例函数

图像做法

1列表

2描点

3连线(一定要经过坐标轴的原点)

其次,正比例函数的图像是经过原点和(1,k)[或(2,2k),(3,3k)等]两点的一条直线。

其他:当k>0时,它的图像(除原点外)在第一、三象限,y随x的增大而增大

当k<0时,它的图像(除原点外)在第二、四象限,y随x的增大而减小

总结:y=kx(k不等于0)

而以方程的角度来说,只要将正比例函数上的一个点的坐标给出,就能确定这个解析式

若求正比例函数与一次函数,二次函数或反比例函数的交点坐标,就是将两个已知的方程联立成方程组

求出其x,y值便可

正比例函数在线性规划问题中体现的力量也是无穷的

比如斜率问题就取决于K值,当K越大,则该函数图像与x轴的夹角越大,反之亦然

还有,Y=Kx是Y=K/x 图像的对称轴

1)正比例:两种相关联的量,一种量变化,另一种量也随着变化,如果这两种量相对应的两个数的比值(也就是商)一定,这两种量就叫做成正比例的量,它们的关系叫做成正比例关系. ①用字母表示:如果用字母x和y表示两种相关联的量,用k表示它们的比值,(一定)正比例关系可以用以下关系式表示:

②正比例关系两种相关联的量的变化规律:对于比值为正数的,即y=kx(k>0),此时的y与x,同时扩大,同时缩小,比值不变.例如:汽车每小时行驶的速度一定,所行的路程和所用的时间是否成正比例?

以上各种商都是一定的,那么被除数和除数. 所表示的两种相关联的量,成正比例关系. 注意:在判断两种相关联的量是否成正比例时应注意这两种相关联的量,虽然也是一种量,随着另一种的变化而变化,但它们相对应的两个数的比值不一定,它们就不能成正比例. 例如:一个人的年龄和它的体重,就不能成正比例关系,正方形的边长和它的面积也不成正比例关系.

若 float s; 则用 %6f 输出。

double 误差小些。

#include <stdioh>

#include <stdlibh>

#include <mathh>

main()

{

float x[10]={-15,21,63,32,-07,70,51,32,45,76};

float y[10]={35,76,81,45,60,11,12,21,33,44};

double s=0;

int i;

for (i=0;i<10;i++){

s = s + sqrt( (x[i]-10)(x[i]-10) + (y[i]-10)(y[i]-10) );

};

printf("%6lf\n",s);

return 0;

}

不喜欢只给程序,给出链接网页链接,主要讲述一下两点确认直线,点到直线距离,两条直线的交点等问题的解决方法,并给出python程序。之前的回答太复杂,方法选的好,求交点不需要判断太多内容。网页链接

```python

def GeneralEquation(first_x,first_y,second_x,second_y):

    # 一般式 Ax+By+C=0

    # from >

不爱动脑子的“尴尬

一边的长度a =平方根(X1-X2)^ 2 +(Y1-Y2)^ 2

即,^ 2 =(X1-X2)^ 2 +(Y1-Y2)^ 2

A,B点为中心,半径的圆

(X-X1)^ 2 +(Y-Y 1)^ 2 = ^ 2

(X×2)^ 2 +(γ-y2)的^ 2 = ^ 2

同时需求的两个方程两个未知数,两个正确的解决方案可解

方法简单地求解方程麻烦

另一个想法,观点和中点坐标点开始,懒得想

以上就是关于c语言编程:已知三角形的三个顶点坐标为(1.5,2)(3,1)(2.1,4),求该三角形的重心坐标和各边长度全部的内容,包括:c语言编程:已知三角形的三个顶点坐标为(1.5,2)(3,1)(2.1,4),求该三角形的重心坐标和各边长度、请高手帮我做一套C语言的题4、C语言编程:x[i],y[i]分别表示平面上一点的坐标,求下列10个点与点(1.0,1.0)的距离总和,结果以%.6f格式输等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9800238.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存