giáo trình lập trình c++ của thầy phạm văn ất chương 2

giáo trình lập trình c++ của thầy phạm văn ất  chương 2

giáo trình lập trình c++ của thầy phạm văn ất chương 2

... u; clrscr(); nhapmt(a,"A" ,2) ; nhapmt(b,"B" ,2) ; nhapmt(c,"C" ,2, 3); nhanmt(a,b,u ,2) ; nhanmt(u,c,d ,2, 2,3); inmt(a,"A" ,2) ; inmt(b,"B" ,2) ; inmt(u,"U = A*B" ,2) ; inmt(c,"C" ,2, 3); inmt(d,"D ... q; } PS cong(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 tru(PS p1...
Ngày tải lên : 19/12/2013, 07:59
  • 30
  • 515
  • 7
giáo trình lập trình c++ của thầy phạm văn ất  chương 1

giáo trình lập trình c++ của thầy phạm văn ất chương 1

... trị enum cho biến nguyên, ví dụ: MAU m1 , m2 ; int n1, n2 ; m1 = tim ; m2 = vàng ; n1 = m1 ; // n1 = 2 n2 = m1 + m2 ; // n2 = 5 printf (“\n %d “ , m2 ); // in ra số 3 + Không thể gán trực tiếp ... chương trỡnh C++ (chạy được trong môi trường C++) - Tóm lược về các phương pháp lập trỡnh cấu trỳc và lập trỡnh hướng đối tượng - Những mở rộng của C++ so với C § 1. Làm việc với TC...
Ngày tải lên : 19/12/2013, 07:59
  • 16
  • 1.3K
  • 19
giáo trình lập trình c++ của thầy phạm văn ất  chương 3

giáo trình lập trình c++ của thầy phạm văn ất chương 3

... phương thức của một lớp (giả sử lớp A) có thể sử dụng: + Các thuộc tính của lớp A + Các phương thức của lớp A + Các hàm tự lập trong chương trình. Vì phạm vi sử dụng của hàm là toàn chương trình. 93 ... Thuộc tính x của đối tượng d1 d2.x // Thuộc tính x của đối tượng d2 d3.y // Thuộc tính y của đối tượng d3 d [2] .m // Thuộc tính m của phần tử d [2] d1.x = 100 ; //...
Ngày tải lên : 19/12/2013, 07:59
  • 30
  • 467
  • 7
giáo trình lập trình c++ của thầy phạm văn ất  chương 4

giáo trình lập trình c++ của thầy phạm văn ất chương 4

... địa chỉ của một đối tượng kiểu TS + Thêm các phương thức: void setdc(TS *dc1) ; // Gán dc1 cho thuộc tính dc TS *getdc() ; // Nhận giá trị của dc 22 0 22 1 + Phương thức nhap trong chương trình ... main() 22 8 22 9 { int t1=-3, m1=5; const PS p = PS(abs(t1) +2, m1 +2) ; PS q; clrscr(); q.nhap(); p.in(); q.in(); getch(); } § 13. Hàm bạn, lớp bạn 13.1. Hàm bạn (xem mục § 6, chươ...
Ngày tải lên : 19/12/2013, 07:59
  • 45
  • 561
  • 8
giáo trình lập trình c++ của thầy phạm văn ất  chuong 5

giáo trình lập trình c++ của thầy phạm văn ất chuong 5

... Chuoi lop A: " << str ; } } ; 27 1 27 2 chương 5 Dẫn xuất và thừa kế Có 2 khái niệm rất quan trọng đã làm nên toàn bộ thế mạnh của phương pháp lập trình hướng đối tượng đó là tính kế thừa (inheritance) ... (kiểu int) - khai báo trong C 23 9 24 0 } C(int t1, int t2, int u1,int u2) { a1=t1; a2=t2; b1=u1;b2=u2; } void in() { cout << a1; cout <<" " &...
Ngày tải lên : 19/12/2013, 07:59
  • 42
  • 550
  • 8
giáo trình lập trình c++ của thầy phạm văn ất  chuong 6

giáo trình lập trình c++ của thầy phạm văn ất chuong 6

... địa chỉ đối tượng của các lớp dẫn xuất. Do vậy có thể dùng các con trỏ này để thực hiện các thao tác trên các đối tượng của bất kỳ lớp dẫn xuất nào. 6 .2. Ví dụ 349 350 Chương trình quản lý các ... trong lớp D (vì D dẫn xuất từ C). § 4. Sự linh hoạt của phương thức ảo trong phát triển nâng cấp chương trình Ví dụ về các lớp TS và TS2 trong § 2 đã chỉ ra sự hạn chế của ph...
Ngày tải lên : 19/12/2013, 07:59
  • 25
  • 441
  • 6
giáo trình lập trình c++ của thầy phạm văn ất  chuong 7

giáo trình lập trình c++ của thầy phạm văn ất chuong 7

... kết thúc chương trình, dữ liệu từ bộ đệm sẽ được tự động đẩy ra máy in. Chương trinh minh hoạ: Chương trình dưới đây tương tự như chương trình trong mục 7.3 (chỉ sửa đổi phương thức xuất) nhưng thay ... xuất và gắn nó với một tệp cụ thể. Khi đó việc xuất dữ liệu ra dòng này đồng nghĩa với việc ghi dữ liệu lên tệp. 2. Thực hiện xuất dữ liệu ra dòng xuất vừa tạo như thể xuất dữ li...
Ngày tải lên : 19/12/2013, 07:59
  • 43
  • 387
  • 5
giáo trình lập trình c++ của thầy phạm văn ất  chuong 8

giáo trình lập trình c++ của thầy phạm văn ất chuong 8

... CGAHi (4) 640 x 20 0 MCGA (2) MCGA0 (0) 320 x 20 0 MCGA1 (1) 320 x 20 0 MCGA2 (2) 320 x 20 0 MCGA3 (3) 320 x 20 0 MCGAMed (4) 640 x 20 0 MCGAHi (5) 640 x 480 EGA (3) EGALO (0) 640 x 20 0 EGAHi (1) ... (8) ATT400C0 (0) 320 x 20 0 ATT400C1 (1) 320 x 20 0 ATT400C2 (2) 320 x 20 0 ATT400C3 (3) 320 x 20 0 ATT400MED (4) 640 x 400 ATT400HI (5) 640 x 400 PC 327 0 (10) PC 327...
Ngày tải lên : 19/12/2013, 07:59
  • 24
  • 450
  • 4
giáo trình lập trình c++ của thầy phạm văn ất  chuong 9

giáo trình lập trình c++ của thầy phạm văn ất chuong 9

... buf_time[]={'T',47,'I',47,'M',47,'E',47,':', 47, 32, 47, 32, 47, 32, 47, 32, 47, 32, 47, 32, 47, 32, 47, 32, 47, 32, 47}; char buf_luu [28 ]; void thong_bao_thoi_gian() { //Luu trang thai man hinh for (int i=0; i< ;28 ; ++i) buf_luu[i]=p_mh[i]; // ... break; buf[p +2* i]=kt; buf[p +2* i+1]=mau; } } Chương trỡnh 2. Biết địa chỉ của cỏc...
Ngày tải lên : 19/12/2013, 07:59
  • 7
  • 446
  • 10
giáo trình lập trình c++ của thầy phạm văn ất chương 10

giáo trình lập trình c++ của thầy phạm văn ất 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, ... xx=posx;} if (yy>=posy+cao) break; } else if (ch2== 72| |ch2==80||ch2==75||ch2==77) { if (ch2== 72) yy ; else if (ch2==80) ++yy; else if (ch2==75) xx; else ++xx; if (xx<posx) xx=posx; if (xx&g...
Ngày tải lên : 19/12/2013, 07:59
  • 25
  • 767
  • 8

Xem thêm