IT pro - 10th --[1][0][T][H] - Welcome to dh10th forum .AG Universitas
 :: 

Góc thảo luận

 :: 

Học kì 1 : 2010-2011

 :: 

Lập trình hướng đối tượng


Alo thông báo dừa khô lên giá
-‘๑’-CHÀO MỪNG BẠN ĐẾN VỚI FORUM DH10TH-‘๑’-
  • Gallery & Others

Quà Tặng Âm Nhạc -‘๑’- DH10TH -‘๑’-
Góc kỉ niệm

MERRY CHHRISTMAS
Nhấn nút PLAY > để xem nhé !!

ĐÁP ÁN ĐỀ THI LTHDTXem chủ đề cũ hơn Xem chủ đề mới hơn Go down
Fri Dec 31, 2010 7:07 pm
[Thành viên] - nchnguyen
[Chức vụ] Lớp Phó
Lớp Phó
Tổng số bài viết Tổng số bài viết : 57
Xu Xu : 89
Số lần được cám ơn Số lần được cám ơn : 14
Tham gia Tham gia : 14/09/2010
Đến từ Đến từ : An Phú
Nghề ngỗng Nghề ngỗng : Chém gió

Bài gửiTiêu đề: ĐÁP ÁN ĐỀ THI LTHDT
Xem lý lịch thành viên

Tiêu đề: ĐÁP ÁN ĐỀ THI LTHDT

Dưới đây là chương trình theo đề thi vừa rồi của môn Phương Pháp Lập trình hướng đối tượng trong kì thì vừa qua. Các bạn nào thấy hứng thú hoặc dùng để tham khảo khi thi lại thì có thể xem. Thank!
--oOo--
#include
#include
#include
#include
//Khai bao lop Sophuc
class Sophuc
{
public:
int a;
int b;//a: phan thuc b: phan ao
public:
Sophuc()
{
a=b=0;
}
Sophuc(int x, int y)
{
a=x;
b=y;
}
void nhap()
{
int tam1, tam2;
cout<<"Nhap phan thuc: ";cin>>tam1;
a=tam1;
cout<<"Nhap phan ao: ";cin>>tam2;
b=tam2;
}
void in()
{
cout<<"Phan thuc: "< cout<<"Phan ao: "< }
//Dinh nghia cac phep toan +, -, *, / 2 so phuc
friend Sophuc operator +(Sophuc d1, Sophuc d2)
{
Sophuc kq;
kq.a=d1.a+d2.a;
kq.b=d1.b+d2.b;
return kq;
}
friend Sophuc operator -(Sophuc d1, Sophuc d2)
{
Sophuc kq;
kq.a=d1.a-d2.a;
kq.b=d1.b-d2.b;
return kq;
}
friend Sophuc operator *(Sophuc d1, Sophuc d2)
{
Sophuc kq;
kq.a=d1.a*d2.a-d1.b*d2.b;
kq.b=d1.a*d2.b+d1.b*d2.a;
return kq;
}
friend Sophuc operator /(Sophuc d1, Sophuc d2)
{
Sophuc kq;
kq.a=(d1.a*d2.a+d1.b*d2.b)/(d1.a*d1.a+d2.b*d2.b);
kq.b=d1.b*d2.a-d1.a*d2.b;
return kq;
}
//Cac phep toan so sanh ==, <, >, !=
friend float abs_sp(Sophuc d);
friend int operator ==(Sophuc d1, Sophuc d2)
{
int kq;
if ( abs_sp(d1) == abs_sp(d2) )
kq=1;
else
kq=0;
return kq;
}
friend int operator <(Sophuc d1, Sophuc d2)
{
int kq;
if (abs_sp(d1) kq=1;
else
kq=0;
return kq;
}
friend int operator >(Sophuc d1, Sophuc d2)
{
int kq;
if (abs_sp(d1)>abs_sp(d2))
kq=1;
else
kq=0;
return kq;
}
friend int operator !=(Sophuc d1, Sophuc d2)
{
int kq;
if (abs_sp(d1) != abs_sp(d2))
kq=1;
else
kq=0;
return kq;
}
};
//Khai bao ham
float abs_sp(Sophuc d);
void main()
{
clrscr();
Sophuc p(2,3);
p.in();
Sophuc p1, p2, p3, p4, p5, p6;
cout<<"Nhap So phuc 1: ";
p1.nhap();
cout<<"Nhap So phuc 2: ";
p2.nhap();
//Minh hoa cac phep toan +, -, *, /
p3=p1+p2;
cout<<"So phuc 1 cong So phuc hai la: ";
p3.in();

p4=p1-p2;
cout<<"So phuc 1 tru So phuc hai la: ";
p4.in();

p5=p1*p2;
cout<<"So phuc 1 nhan So phuc hai la: ";
p5.in();

p6=p1/p2;
cout<<"So phuc 1 chia So phuc hai la: ";
p6.in();
//Minh hoa cac phep so sanh ==, <, >, !=
if (p1==p2) cout<<"So phuc 1 bang so phuc 2!"<
if (p1
if (p1>p2) cout<<"So phuc 1 lon hon so phuc 2!"<
if (p1!=p2) cout<<"So phuc 1 khac so phuc 2!"<
//Minh hoa ham tinh tri tuyet doi so phuc
cout<<"Nhap so phuc de tinh tri tuyet doi!"< Sophuc d;
float kq;
d.nhap();
kq=abs_sp(d);
cout<<"Tri tuyet doi cua so phuc vua nhap la: "<
getch();
}
float abs_sp(Sophuc d)
{
int kq;
kq= sqrt(d.a*d.a+d.b*d.b);
return kq;
}



Fri Dec 31, 2010 8:19 pm
[Thành viên] - hvphuong1368
[Chức vụ] Thành viên lớp
Thành viên lớp
Tổng số bài viết Tổng số bài viết : 39
Xu Xu : 45
Số lần được cám ơn Số lần được cám ơn : 11
Tham gia Tham gia : 09/11/2010
Đến từ Đến từ : thoai son, an giang, tay nam bo, nam bo, viet nam, dong nam a, chau a.

Bài gửiTiêu đề: Re: ĐÁP ÁN ĐỀ THI LTHDT
Xem lý lịch thành viên

Tiêu đề: ĐÁP ÁN ĐỀ THI LTHDT

gui loi tham rua con.



Mon Jan 10, 2011 7:27 pm
[Thành viên] - nchnguyen
[Chức vụ] Lớp Phó
Lớp Phó
Tổng số bài viết Tổng số bài viết : 57
Xu Xu : 89
Số lần được cám ơn Số lần được cám ơn : 14
Tham gia Tham gia : 14/09/2010
Đến từ Đến từ : An Phú
Nghề ngỗng Nghề ngỗng : Chém gió

Bài gửiTiêu đề: Re: ĐÁP ÁN ĐỀ THI LTHDT
Xem lý lịch thành viên

Tiêu đề: ĐÁP ÁN ĐỀ THI LTHDT

link nè:
[You must be registered and logged in to see this link.]



Tue Jan 11, 2011 9:22 am
[Thành viên] - CityNguyen
[Chức vụ] Thành viên lớp
Thành viên lớp
Tổng số bài viết Tổng số bài viết : 56
Xu Xu : 64
Số lần được cám ơn Số lần được cám ơn : 10
Tham gia Tham gia : 28/11/2010
Đến từ Đến từ : tan chau, an giang
Nghề ngỗng Nghề ngỗng : IT

Bài gửiTiêu đề: Re: ĐÁP ÁN ĐỀ THI LTHDT
Xem lý lịch thành viên

Tiêu đề: ĐÁP ÁN ĐỀ THI LTHDT

thanks nhiều, hôm đó không coi bài nên không làm được.



Today at 4:49 am
[Thành viên] - Sponsored content
[Chức vụ]

Bài gửiTiêu đề: Re: ĐÁP ÁN ĐỀ THI LTHDT

Tiêu đề: ĐÁP ÁN ĐỀ THI LTHDT




ĐÁP ÁN ĐỀ THI LTHDT

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang
Xem tiếp các bài khác:

Trang 1 trong tổng số 1 trang
.::Host upload ảnh miễn phí Clickhere!::.
Permissions in this forum:Bạn không có quyền trả lời bài viết
[1][0][T][H] - Welcome to dh10th forum .AG Universitas :: Góc thảo luận :: Học kì 1 : 2010-2011 :: Lập trình hướng đối tượng-
Logo bạn bè:
Lượt xem
Cố găn nâng cao số lượng truy cập
Hỗ trợ online
Web trường đại học An Giang
Web khoa CN-KT-MT
Xem thới khóa biểu online
Trường Đại Học An Giang
Lớp : DH10TH
Khoa :Kỹ thuật - Công nghệ - Môi trường
Chuyên ngành : Kỹ thuật phần mềm
Diễn Đàn Được Xây dựng và phát triển bởi các thành viên
.
Copyright © 2009 - 2013, DH10TH.CO.CC .
Powered by phpBB2 - GNU General Public License.
Style Win7 of VBB - - FM Rip by BI
Xem tốt nhất ở độ phần giải lớn hơn 1280x1024 và trình duyệt Firefox
Get Firefox Now Get Windows Media Player Now

Đầu trang
Giữa trang
Cuối trang
Để lại tin nhắn cho Forum
Free forum | Khoa học | Trường | © phpBB | Free forum support | Liên hệ | Report an abuse | Create a blog
Jen