Tìm kiếm

Nạp chồng toán tử với Vecto cap 2 (>>,<<,+,-)

tính tổng hiêuh 2 vecto cấp 2:
Code:


#include<iostream.h>
#include<conio.h>
#include<math.h>

class VT
{
 private:
  float x;
  float y;
  public:
 VT()
 {
  x=0;
  y=0;
 }
 friend ostream& operator<< (ostream& os,VT a)
 {
  os<< "("<<a.x << " , " << a.y<<")";
  return os;
 }

 friend istream& operator>> (istream& is,VT &a)
 {

  cout<< "Nhap toa do cua hoanh do : ";
  is>> a.x;
  cout<< "Nhap toa do cua tung do : ";
  is>>a.y;
  return is;
 }
 VT operator+(VT b)
 {
  VT c;
  c.x=x+b.x;
  c.y=y+b.y;
  return c;
 }
 VT operator-(VT b)
 {
  VT c;
  c.x = x-b.x;
  c.y = y-b.y;
  return c;
 }

 };
void main()
 {
  clrscr();
  VT a,b,c,d;
  cin>>a;
  cin>>b;
  c=a+b;
  d=a-b;

  cout<<"VT Tong co toa do : "<<c<<"\n";
  cout<<"VT Hieu co toa do : "<<d<<"\n";

  getch();
 }

Read Users' Comments (0)

0 Response to "Nạp chồng toán tử với Vecto cap 2 (>>,<<,+,-)"

Đăng nhận xét

Support

Liên hệ DMTuan-Uneti
Mọi thông tin góp ý các bạn liên hệ với mình ! Mail:
  1. manhtuan.leo@gmail.com
  2. manhtuan.itvp@gmail.com

Y!M: manhtuan.it92