C++ và lập trình hướng đối tượng - Chương 1

C++ và lập trình hướng đối tượng - Chương 1

C++ và lập trình hướng đối tượng - Chương 1

... Chương 1C++ và lập trình hướng đối tượngTrong chương này trình bầy các vấn đề sau :- Cách sử dụng phần mềm TC++ 3. 0- Những sửa đổi cần thiết một chương trình C để biến nó thành một chương trình ... <conio.h>§ 3. Lập trình cấu trúc và lập trình hướng đối tượng 3 .1. Phương pháp lập trình cấu trúc- Tư tưởng chính của lập trình cấu t...

Ngày tải lên: 14/11/2012, 16:34

27 496 4
C++ và lập trình hướng đối tượng - Chương 2

C++ và lập trình hướng đối tượng - Chương 2

... p2.a*p1.b;q.b = p1.b * p2.b ;return rutgon(q);}PS tru(PS p1, PS p2){PS q;q.a = p1.a*p2.b - p2.a*p1.b;q.b = p1.b * p2.b ;return rutgon(q);}PS nhan(PS p1, PS p2){PS q;q.a = p1.a * p2.a ;q.b = p1.b ... ; PS operator+(PS p1, PS p2); // p1 + p2PS operator-(PS p1, PS p2); // p1 - p2PS operator*(PS p1, PS p2); // p1 * p2PS operator/(PS p1, PS p2); // p1 / p2b. Với các phép ... MUNG" ,1,...

Ngày tải lên: 14/11/2012, 16:34

25 538 2
C++ và lập trình hướng đối tượng - Chương 3

C++ và lập trình hướng đối tượng - Chương 3

... chỉ của d1:this = &d1Do đó:this->x chính là d1.xthis->y chính là d1.ythis->m chính là d1.mNh vậy câu lệnhd1.nhapsl() ;sẽ nhập dữ liệu cho các thuộc tính của đối tợng d1. Từ đó ... TAM_GIAC::dien_tich(){double a,b,c,p,s;a=d1.do_dai(d2);b=d2.do_dai(d3);c=d3.do_dai(d1);p=(a+b+c)/2 ;11 5 11 6 return sqrt(p*(p-a)*(p-b)*(p-c));}TAM_GIAC TAM_GIAC::maxdt(TAM_GIAC t2){if (this->dien...

Ngày tải lên: 14/11/2012, 16:34

29 1,1K 6
C++ và lập trình hướng đối tượng - Chương  4

C++ và lập trình hướng đối tượng - Chương 4

... m // Đối m1 có giá trị mặc định 15 (mầu trắng) DIEM_DH(int x1, int y1, int m1 =15 ) ; class DIEM_DH { private: int x, y, m ; public: //Hàm tạo không đối: khởi gán cho x=0, y=0, m =1 150 15 1 + Giả ... ; } //Hàm tạo có đối DIEM_DH::DIEM_DH(int x1,int y1,int m1) { x=x1; y=y1; m=m1; } }; void main() { DIEM_DH d1(200,200 ,10 ); // Gọi tới hàm tạo có đối DIEM_DH d2; // Gọi tới hàm tạo kh...

Ngày tải lên: 14/11/2012, 16:34

44 499 3
C++ và lập trình hướng đối tượng - Chương 5

C++ và lập trình hướng đối tượng - Chương 5

... doi { bomon=NULL; } GIAO_VIEN(char *ht1, int ns1, char *monhoc1,int st1, char *bomon1 ): NGUOI(ht1,ns1),mh(monhoc1, st1) { int n = strlen(bomon1); bomon = new char[n +1] ; strcpy(bomon,bomon1); } ~GIAO_VIEN() { if ... r; public: HINH_TRON() : d() { r = 0.0; } HINH_TRON(double x1, double y1, double r1): d(x1,y1) { r = r1; } 243 244 A(int a1,char *str1) { a=a1; str=strdup(str1); } void xuat()...

Ngày tải lên: 14/11/2012, 16:34

40 461 3
C++ và lập trình hướng đối tượng - Chương 6

C++ và lập trình hướng đối tượng - Chương 6

... 362 s[k ]-& gt;sapxep(a,n); gettime(&t2); tg = (t2.ti_sec - t1.ti_sec) *10 0 + t2.ti_hund - t1.ti_hund ; sec = tg / 10 0; hund = tg % 10 0; printf("\n Sap xep %d %d %d %d %d",k +1, t2.ti_sec,t2.ti_hund,t1.ti_sec,t1.ti_hund); printf("\n ... i4!=i2 && i4!=i1) { k[0]=i1;k [1] =i2; k[2]=i3;k[3]=i4; paint(k); getch(); cleardevice(); } } DTHANG dt (12 0 ,14 )...

Ngày tải lên: 14/11/2012, 16:34

21 360 2
C++ và lập trình hướng đối tượng - Chương 8

C++ và lập trình hướng đối tượng - Chương 8

... chữ nhật if ( (x1 +1) <(x 2 -1 ) && (y1 +1) <(y 2 -1 ) ){rectangle(x1,y1,x2,y2); // xóa hình chữ nhật x1=x1 +1; y1=y1 +1; co hình chữ nhật462 463 x2=x 2 -1 ; y2=y 2 -1 ;goto tt; }setwritemode(COPY_PUT); ... là (x1,y1) và điểm dới bên phải là (x2,y2) .12 . Hàmvoid bar(int x1,int y1,int x2,int y2);sẽ vẽ và tô mầu một hình chữ nhật. Các giá trị x1,y1,x2 và y2 có ý nghĩa n...

Ngày tải lên: 14/11/2012, 16:34

23 692 5
C++ và lập trình hướng đối tượng - Chương 9

C++ và lập trình hướng đối tượng - Chương 9

... d1[]={'C' ,1* 16 +14 ,'H' ,1* 16 +14 ,'U' ,1* 16 +14 ,'C' ,1* 16 +14 };char d2[]={'M',2 *16 +15 ,'U',2 *16 +15 ,'N',2 *16 +15 ,'G',2 *16 +15 };void ... (int)(du /10 92);du = du %10 92;int giay = (int)(du /18 );//Doi ra ky tu dua vao mang buf_timebuf_time [12 ]=gio /10 + 48;buf_time [14 ]=gio %10 + 48;buf_time [18...

Ngày tải lên: 14/11/2012, 16:34

7 386 2
C++ và lập trình hướng đối tượng - Chương 10

C++ và lập trình hướng đối tượng - Chương 10

... Chơng 10 Một số chơng trình hớng đối tợng trên C++Chơng này trình bầy thêm một số chơng trình hớng đối tợng trên C++. Đây là các chơng trình tơng đối phức tạp, hữu ích và sử ... w2 (12 ,42,CYAN,MAGENTA),w3 (14 ,44,RED,YELLOW);stack s(4);clrscr();while (1) {ch=s.accept(&w1,5,5);if(ch= =1) break;ch=s.accept(&w2,8,8);if(ch= =1) break;ch=s.accept(&w3 ,11 ,11 );if(ch...

Ngày tải lên: 14/11/2012, 16:34

25 403 1
w