0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Kỹ thuật lập trình >

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P32

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P32

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P32

... operator<< (ostream& os, DT d); istream& operator>> (istream& is, DT &d); DT operator-(const DT& d); DT operator+(DT d1, DT d2); DT operator-(DT d1, DT d2); DT operator*(DT ... } DT operator-(DT d1, DT d2) { return (d1 + (- d2)); } DT operator*(DT d1 , DT d2) { DT d; int k, i, j; k = d.n = d1.n + d2.n ; for (i=0;i<=k;++i) d.a[i] = 0; for (i=0 ;i<= d1 ... cin.get(); // đọc một kí tự trong bộ đệm cin.ignore(n); //đọc n kí tự trong bộ đệm (với n=1) 278 Chương 8. Hàm bạn, định nghĩa phép toán cho lớp return rutgon(q); } PS operator-(PS p1,...
  • 10
  • 440
  • 0
Tài liệu Ngôn ngữ lập trình bậc cao ppt

Tài liệu Ngôn ngữ lập trình bậc cao ppt

... 6.1. Ki u m ng ể ả6.1. Ki u m ng ể ả ( ( S p x p ki u n i b tắ ế ể ổ ọS p x p ki u n i b tắ ế ể ổ ọ))for ( int i = 0; i < N - 1; i++ ) for ( int j = 0; j < N - 1; j++ ) // ... x p trên m ng( S p x p tăng, gi m theo tiêu chí nào ắ ế ả ắ ế ảBài toán s p x p trên m ng( S p x p tăng, gi m theo tiêu chí nào ắ ế ả ắ ế ảđó,….đó,….Bài toán tìm ki m trên m ng( tìm ki m tuy ... Tổng quát ở bước thứ i, chọn phần tử có khoá nhỏ nhất trong n-i+1 phần tử từ dãy X(i)… X(n) và hoán vị nó với X(i).Sau n-1 bước này thì mảng đã được sắp xếp theo thư tự tăng . Phương pháp này...
  • 175
  • 462
  • 1
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P29

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P29

... tại (x, y) + Phương thức : void an() Có nhiệm vụ làm ẩn hình tròn iii. Các hàm độc lập: void ktdh(); // Khởi tạo đồ họa void ve_bau_troi(); // Vẽ bầu trời sao void ht_di_dong_xuong(); ... <dos.h> void ktdh(); // Khởi tạo đồ họa void ve_bau_troi(); // Vẽ bầu trời sao void ht_di_dong_xuong(); // Vẽ một cặp 2 hình tròn di chuyển xuống void ht_di_dong_len(); // Vẽ một cặp 2 ... operator>> (istream& is, DT &d); } ; ostream& operator<< (ostream& os, const DT &d) { os << " Cac he so (tu ao): "; for (int i = 0 ; i<...
  • 10
  • 521
  • 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P30

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P30

... ht_di_dong_xuong() { HT h(50, 4); HT u(60, 15); h.hien(0, 0); u.hien(40, 0); for (int x = 0; x< = 340; x+ = 10) { h.an(); u.an(); h.hien(x, x); delay(200); u.hien(x+40, x); delay(200); ... ht_di_dong_len() { HT h(50, 4); HT u(60, 15); h.hien(340, 340); u.hien(380, 340); for (int x = 340; x> = 0; x- = 10) { h.an(); u.an(); u.hien(x, x); delay(200); u.hien(x+40, x); delay(200); ... initgraph(&mh, &mode, " "); xmax = getmaxx(); ymax = getmaxy(); } void ve_bau_troi() { for (int i = 0; i<2000; ++i) putpixel(random(xmax), random(ymax), 1+random( 15));...
  • 9
  • 433
  • 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P31

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P31

... for (int j = 1; j< = a.n; ++j) cout << a.a[i][j] << " "; } } void main() { MT a; VT x, y; clrscr(); a.nhapsl(); x.nhapsl(); y = tich(a, x); clrscr(); cout ... operator<< (ostream& os, PS p); istream& operator>> (istream& is,PS &p); int uscln(int x, int y); PS rutgon(PS p); PS operator+(PS p1, PS p2); PS operator-(PS p1, PS ... // Xây dụng hàm f void f( ) { } Chương trình sau đây minh họa cách dùng hàm bạn (bạn của một lớp và bạn của nhiều lớp). Chương trình đưa vào 2 lớp VT (véc tơ), MT (ma trận) và 3 hàm bạn...
  • 11
  • 399
  • 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P1

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P1

... YẾU TỐ CƠ BẢN Một ngôn ngữ lập trình (NNLT) bậc cao cho phép người sử dụng (NSD) biểu hiện ý tưởng của mình để giải quyết một vấn đề, bài toán bằng cách diễn đạt gần với ngôn ngữ thông thường ... có các phím như Home (về đầu dòng), End (về cuối dòng), PgUp, PgDn (lên, xuống một trang màn hình). Để dịch chuyển xa hơn có thể kết hợp các phím này cùng phím Control (Ctrl, ^) như ^PgUp: ... hiện tại ( ang chứa con trỏ) − F7: Chạy từng lệnh một của hàm main(), kể cả các lệnh con trong hàm. − F8: Chạy từng lệnh một của hàm main(). Khi đó mỗi lời gọi hàm được xem là một lệnh (không...
  • 10
  • 591
  • 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P33

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P33

... operator<< (ostream& os, DT d); istream& operator>> (istream& is, DT &d); DT operator-(const DT& d); DT operator+(DT d1, DT d2); DT operator-(DT d1, DT d2); DT operator*(DT ... } DT operator-(DT d1, DT d2) { return (d1 + (- d2)); } DT operator*(DT d1 , DT d2) { DT d; int k, i, j; k = d.n = d1.n + d2.n ; for (i=0;i<=k;++i) d.a[i] = 0; for (i=0 ;i<= d1 ... (istream& is,PS &p) { cout << "\n Nhap tu va mau: '' ; is >> p.a >> p.b ; return is; } int uscln(int x, int y) { x=abs(x);y=abs(y); if (x*y==0)...
  • 6
  • 489
  • 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P2

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P2

... printf() và scanf() #include <conio.h> // để sử dụng các hàm clrscr() và getch() void main() { clrscr(); // xoá màn hình printf("CHI TIÊU\n=======\n") ; printf("Sách ... ; printf("Thức ăn %20.2f\n" , 2453.6) ; printf(“Quần áo lạnh %15.2f\n" , 3200.0) ; getch(); // tạm dừng ( ể xem kết quả) return ; // kết thúc thực hiện hàm main() } ... <iostream.h> #include <conio.h> main() { int nam; char a, b, c, d, e; clrscr(); cin >> nam ; … ; cin.get(a); cin.get(b); cin.get(c); … ; … ; 18Chương 1. Các khái niệm...
  • 12
  • 526
  • 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P34

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P34

... iostream đã được khai báo sẵn (chuẩn) và được gắn với những thiết bị nhập/xuất cố định như các đối tượng cin, cout, cerr, clog gắn với bàn phím (cin) và màn hình (cout, cerr, clog). Điều này ... trường hợp này bằng một số hàm (phương thức) nhập khác thay cho toán tử >>. 2. Các hàm nhập kí tự và xâu kí tự a. Nhập kí tự • cin.get() : Hàm trả lại một kí tự (kể cả dấu cách, dấu ↵) Ví ... trọng của câu lệnh trên. • Lệnh sẽ bỏ qua không gán các dấu trắng (dấu cách <>, dấu Tab, dấu xuống dòng ↵) vào cho các biến (kể cả biến xâu kí tự). • Khi NSD nhập vào dãy byte nhiều hơn...
  • 4
  • 416
  • 0

Xem thêm

Từ khóa: kiến thức lập trìnhphương pháp lập trình cấu trúcthiết bị lập trình điện họcbài tập lập trình clập trình c cơ bảntài liệu lập trình cNghiên cứu tổ chức pha chế, đánh giá chất lượng thuốc tiêm truyền trong điều kiện dã ngoạiMột số giải pháp nâng cao chất lượng streaming thích ứng video trên nền giao thức HTTPNghiên cứu tổ chức chạy tàu hàng cố định theo thời gian trên đường sắt việt namđề thi thử THPTQG 2019 toán THPT chuyên thái bình lần 2 có lời giảiBiện pháp quản lý hoạt động dạy hát xoan trong trường trung học cơ sở huyện lâm thao, phú thọGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitPhát triển du lịch bền vững trên cơ sở bảo vệ môi trường tự nhiên vịnh hạ longPhát hiện xâm nhập dựa trên thuật toán k meansĐịnh tội danh từ thực tiễn huyện Cần Giuộc, tỉnh Long An (Luận văn thạc sĩ)Thơ nôm tứ tuyệt trào phúng hồ xuân hươngThiết kế và chế tạo mô hình biến tần (inverter) cho máy điều hòa không khíSở hữu ruộng đất và kinh tế nông nghiệp châu ôn (lạng sơn) nửa đầu thế kỷ XIXTổ chức và hoạt động của Phòng Tư pháp từ thực tiễn tỉnh Phú Thọ (Luận văn thạc sĩ)BT Tieng anh 6 UNIT 2chuong 1 tong quan quan tri rui roGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtTrách nhiệm của người sử dụng lao động đối với lao động nữ theo pháp luật lao động Việt Nam từ thực tiễn các khu công nghiệp tại thành phố Hồ Chí Minh (Luận văn thạc sĩ)TÁI CHẾ NHỰA VÀ QUẢN LÝ CHẤT THẢI Ở HOA KỲ