Programming Language
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.


FOREVER STUDY
 
Trang ChínhPortalTìm kiếmLatest imagesĐăng kýĐăng Nhập
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» Tối ưu hóa thuật toán
Can moi nguoi giup do lam bai tap nay Icon_minitimeThu Apr 14, 2011 8:47 pm by gianggiangonline

» Can moi nguoi giup do lam bai tap nay
Can moi nguoi giup do lam bai tap nay Icon_minitimeSat Mar 26, 2011 5:23 am by nameless2604

» Bài tập tuần 1.
Can moi nguoi giup do lam bai tap nay Icon_minitimeThu Feb 17, 2011 11:40 pm by Admin

»  tên hàn quốc của tớ là jung hyun in! tên của bạn là gì vậy?
Can moi nguoi giup do lam bai tap nay Icon_minitimeThu Dec 30, 2010 3:17 am by gianggiangonline

» Anh không chỉ quan trọng............như một chiếc đồng hồ báo thức của em!!!
Can moi nguoi giup do lam bai tap nay Icon_minitimeSat Oct 23, 2010 10:58 am by chien_le

» Có những điều thú vị mà không nói ra thì ai cũng biết
Can moi nguoi giup do lam bai tap nay Icon_minitimeTue Oct 19, 2010 11:03 pm by gianggiangonline

» [PopCap Game] Plants Vs Zombies [MF]
Can moi nguoi giup do lam bai tap nay Icon_minitimeTue Oct 19, 2010 9:25 pm by kingofdrak

» help me me memememememem
Can moi nguoi giup do lam bai tap nay Icon_minitimeMon Oct 18, 2010 10:22 am by chien_le

» 3 bai tap ve de quy
Can moi nguoi giup do lam bai tap nay Icon_minitimeTue Oct 12, 2010 6:36 am by chien_le

Navigation
 Portal
 Diễn Đàn
 Thành viên
 Lý lịch
 Trợ giúp
 Tìm kiếm
Diễn Đàn
Affiliates
free forum


 

 Can moi nguoi giup do lam bai tap nay

Go down 
Tác giảThông điệp
nameless2604




Tổng số bài gửi : 1
Points : 4794
Reputation : 0
Join date : 26/03/2011

Can moi nguoi giup do lam bai tap nay Empty
Bài gửiTiêu đề: Can moi nguoi giup do lam bai tap nay   Can moi nguoi giup do lam bai tap nay Icon_minitimeSat Mar 26, 2011 5:23 am

De bai: thiết kế một lớp được gọi là Vector với các thành viên sau đây:
 Hai thành viên dữ liệu x và y với các loại double
 Một constructor là khởi tạo các giá trị cho hai thành viên dữ liệu
Vector (double n1, double n2 )
 operator + cho phép người sử dụng thêm hai vectơ và trả về kết quả
 operator - cho phép người sử dụng để trừ một vector từ khác
vector và trả lại kết quả.
 operator << va >> cho phép người sử dụng để sản xuất một vector cho
màn hình dưới dạng [a b], và một vector đầu vào từ bàn phím
với hai thành phần phân cách bởi không gian.

Minh da viet code nhung khong chay duoc, nho cac ban sua giup:
Code:

#include
using namespace std;
class Vector
{
protected:
double x, y;
public:
Vector(double n1, double n2);
const Vector operator +(const Vector& v);
const Vector operator -(const Vector& v);
friend ostream& operator<<(ostream& out ,const Vector& v);
friend istream& operator>>(istream& in,Vector& v);
};
int main()
{
Vector v1, v2, w1, w2;
cout << "Enter a two dimension vector v1 "
<< "separated by space: ";
cin >> v1;
cout << "Enter a two dimension vector v2 "
<< "separated by space: ";
cin >> v2;
w1 = v1 + v2;
w2 = v1 - v2;
cout << "v1 + v2 = " << w1;
cout << "v1 – v2 = " << w2;
system("pause");
return 0;
}
Vector::Vector(double n1, double n2)
{
n1=x;
n2=y;
}
const Vector Vector::operator +(const Vector& v)
{
Vector v1,v2;
Vector w1= v1+v2;
w1.x= v1.x+ v2.x;
w1.y= v1.y+ v2.y;
return w1;
}
const Vector Vector::operator -(const Vector& v)
{
Vector v1,v2;
Vector w2= v1-v2;
w2.x=v1.x-v2.x;
w2.y=v1.y-v2.y;
return w2;
}
ostream& operator <<(ostream& out ,const Vector& v)
{
out<< "[" << v.x << " "<< v.y<< "]"<< endl;
return out;
}
istream& operator >>(istream& in, Vector& v)
{
in >> v.x >> v.y;
return in;
}
Về Đầu Trang Go down
 
Can moi nguoi giup do lam bai tap nay
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Bài tập nhờ mọi người
» sori moi nguoi!

Permissions in this forum:Bạn không có quyền trả lời bài viết
Programming Language :: THẢO LUẬN C & C++-
Chuyển đến