设计一个点类CPoint,编写函数计算两点之间的距离(要求使用友员成员函数)用C++编写,编译环境是VC++6.0

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 21:53:55
设计一个点类CPoint,编写函数计算两点之间的距离(要求使用友员成员函数)用C++编写,编译环境是VC++6.0

设计一个点类CPoint,编写函数计算两点之间的距离(要求使用友员成员函数)用C++编写,编译环境是VC++6.0
设计一个点类CPoint,编写函数计算两点之间的距离(要求使用友员成员函数)用C++编写,编译环境是VC++6.0

设计一个点类CPoint,编写函数计算两点之间的距离(要求使用友员成员函数)用C++编写,编译环境是VC++6.0
#include <iostream>
#include <cmath>
using namespace std;
class CPoint;
double Distance(const CPoint& x, const CPoint& y);
class CPoint {
  double m_x;
  double m_y;
public:
  CPoint();
  CPoint(double x, double y);
  friend double Distance(const CPoint& x, const CPoint& y);
};
CPoint::CPoint()
{
}
CPoint::CPoint(double x, double y)
: m_x(x), m_y(y)
{
}
double Distance(const CPoint& x, const CPoint& y)
{
  double rx = x.m_x - y.m_x;
  double ry = x.m_y - y.m_y;
  return sqrt(rx * rx + ry * ry);
}
int main()
{
  cout << Distance(CPoint(1,2), CPoint(4,6)) << endl;
  return 0;
}

设计一个点类CPoint,编写函数计算两点之间的距离(要求使用友员成员函数)用C++编写,编译环境是VC++6.0 改错 明天前需答案#include #include //CPoint类表示平面直角坐标系中的一个点class CPoint{private:double m_X; //x坐标double m_Y; //y坐标public:void CPoint(double x,double y) //***(1)***{m_X = x;m_Y = y;}//Copy构造CPoint(CPoin 设计一个名为Rectangle的矩形类,其属性为矩形的左下角与右上角两个点的坐标,能计算矩形的面积.要有构造函数并实现,析构函数可以不实现.用C++编写 C语言编写设计一个计算正方形面积的函数,边长由主函数输入,输出该正方形的面积. 设计一个函数,用来计算阶乘,不使用递归算法,并编写主函数,在主函数中输入数据并调用所写函数计算c++ 编写一个函数计算输入向量的平均值 编写一个程序计算两个数的绝对值之和 设计一个程序,定义一个圆类(Circle),其中有一数据成员:半径(radius),计算圆的面积(area)和周长(perimeter),并写出主函数测试你编写的类.要求:分别用成员函数和友元函数来求圆的面积 设计一个长方形类Rectangle要求如下:Ø 属性:长、宽,属性不能暴露给外界.Ø 提供构造方法完成长方形的初始化Ø 编写area()方法,用于计算长方形面积Ø 编写perimeter()方法,用于计算 编写程序,设计一个三角形类,给定三角形的三条边长a,b,c,包含一个友元函数,用于比较两个三角形的面积大 利用基类、派生类和虚函数的概念编写一个程序计算三角形、矩形和圆形的面积. 设计一个点类Point,其中包含点的坐标x和y两个数据成员,并设计两个友元函数,分别计算两点间的水平距离和直距离.金币没有了,请原谅. 编写一个三角形类,数据成员为三边长,成员函数计算周长、面积,定义两个重载的构造 c++ 编写一个函数,计算对角线上的元素之和 是函数! 编写一个函数,计算两个整数值和.进而再编写一个函数,计算任意n(n>=1)个整数的和 编写一个程序计算三角形、正方形和圆形三种图形的面积.依题意,可以抽象出一个基类base,在其中说明一个虚函数,用来求面积.并利用单接口、多实现版本设计各个图形面积的方法.例如,使得 编写一个函数,功能是传入平面上两个点的信息给函数,函数的功能是计算平面上这亮点的距离.在主函数中调 一题C++,设计一个直线类Line.设计一个直线类Line,其中包含3个数据成员,用于描述直线方程的3 个系数,并声明一个友元函数,用于计算两条直线的交点,和显示函数,编程测试. 提示:两