作业帮 > 综合 > 作业

(用c++编写程序)输入平面直角坐标系中一点的坐标(x,y),判断改点是在那个象限中或那一条坐标轴上

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 01:50:08
(用c++编写程序)输入平面直角坐标系中一点的坐标(x,y),判断改点是在那个象限中或那一条坐标轴上
include "math.h"
class point
{
public:
float x;
float y;
//构造函数
point(float x,float y)
{
this->x=x;
this->y=y;
}
};
class line
{
float a;
float b;
float c;
public:
//构造函数
line(float a,float b,float c)
{
this->a=a;
this->b=b;
this->c=c;
}
float getDistance(point p)
{
float x,y;
x=p.x;
y=p.y;
return fabs(a*x+b*y+c)/sqrt(a*a+b*b);
}
};
void main()
{
float x,y;
cout<<"请输入点的X坐标:";
cin>>x;
cout<<"请输入点的Y坐标:";
cin>>y;
point p(x,y);
float a,b,c;
cout<<"请输入a:";
cin>>a;
cout<<"请输入b:";
cin>>b;
cout<<"请输入c:";
cin>>c;
line l(a,b,c);
cout<<"点到直线的距离为:"<<l.getDistance(p)<<endl;
}
如图,在平面直角坐标系中,将一块等腰直角三角板ABC斜靠在两坐标轴上放在第二象限,点C的坐标为(-1,0)B点在抛物线y 已知在平面直角坐标系中,点Q 的坐标为(4,0),点P是直线y=-2x+3上在第一象限内的一点。设三角形OPQ的面积为S 在平面直角坐标系中有点A(-2,2),B(4,2),C是坐标轴上的一点,已知△ABC是直角三角形,求C点坐标. 在平面直角坐标系中有点A(-2,2)B(4,2),c是坐标轴上的一点,已知三角形ABC为rt三角形,求c坐标!速度 在平面直角坐标系中,点p(x,y)在第一象限,且在直线y=-x+6上,点A的坐标为(5,0)o是坐标原点,△PAO的面积 在平面直角坐标轴中,点P(X,Y)是第一象限直线y=-x+6上的点,点A(5,0)O是坐标原点,设三角形PAO的面积 如图,在平面直角坐标系中,点B的坐标是(-1,0),点C的坐标是(1,0),点D为y轴上一点,点A是第二象限内一动点,且 在平面直角坐标系中,点A的坐标为(3.0),点B为y轴正半轴上的一点,点C是第一象限内一点,且AC=2.设tan∠BOC 在平面直角坐标系中,点A的坐标是(4,0),P是第一象限内的直线x+y=6上的点,O是坐标原点(如图 13-56) 平面直角坐标系中,○M的圆心坐标为(0,2),半径为1,第一象限的点N在直线y=x上,如果一点N为圆心,半径为4的○N与 如图,在平面直角坐标系中,A点的坐标为(4,0)点P是直线y=-0.5x+3在第一象限内的一点,O是原点. 如图,在平面直角坐标系中,点P(x,y)是第一象限直线y=-x+6上的点,点A(5,0),O是坐标原点,△PAO的面积为