0

cấu trúc cây tổng quát

Lập trình C++ tuần 1 potx

Lập trình C++ tuần 1 potx

Kỹ thuật lập trình

... ngữ nhằm giúp cho người lập trình xây dựng chương trình ngôn ngữ Các mức ngôn ngữ lập trình Cấu trúc phân cấp ngôn ngữ máy tính Biên dịch chạy chương trình • Chú ý: Tất chương trình viết ngôn ...
  • 52
  • 464
  • 0
Ngôn ngữ lập trình C++ 1 - Tuần 6

Ngôn ngữ lập trình C++ 1 - Tuần 6

Kỹ thuật lập trình

... hàm tự gọi đến Khái niệm hình thức đệ quy • Trong toán học khoa học máy tính, tính chất (hoặc cấu trúc) gọi đệ quy lớp đối tượng phương pháp xác định việc xác định số trường hợp phương pháp đơn ... = • Nếu n > n! = n(n - 1)! Hàm đệ quy • Một hàm gọi đệ quy trình thực có phần phải gọi đến • Cấu trúc hàm đệ quy – Một hàm đệ quy gồm hai phần: • Phần sở: chứa tác động hàm với số giá trị cụ...
  • 27
  • 405
  • 1
Ngôn ngữ lập trình C++1 - Tuần 7

Ngôn ngữ lập trình C++1 - Tuần 7

Kỹ thuật lập trình

... Hiển thị giá trị x[0] // Gán giá trị cho x[3] // Tính tổng x[0] x[1] // Cộng thêm x[2] vào biến tong // Cộng x[3] thêm 1.0 // Lấy giá trị tổng x[0], x[1] gán vào x[2] Ví dụ truy nhập mảng • Chỉ ... i++) { cout
  • 19
  • 599
  • 7
Ngôn ngữ lập trình C++ 1

Ngôn ngữ lập trình C++ 1

Kỹ thuật lập trình

... nắm phương pháp lập trình cấu trúc Nội dung gồm: Các bước giải toán máy tính Các khái niệm biến, hằng, toán tử, biểu thức, câu lệnh Cấu trúc rẽ nhánh lựa chọn Cấu trúc lặp Mảng Hàm Con trỏ • ... Nhập số đồng nickel đồng penny Tính tổng giá trị xu Đổi giá trị xu sang đôla xu lẻ Hiển thị kết đôla xu lẻ Làm mịn (refine) thuật toán Tính tổng giá trị xu Tổng giá trị xu = 5*Số đồng nickel + ...
  • 51
  • 404
  • 0
Tài liệu NGÔN NGỮ LẬP TRÌNH C++ 1 pptx

Tài liệu NGÔN NGỮ LẬP TRÌNH C++ 1 pptx

Kỹ thuật lập trình

... (refine) thuật toán Vẽ hình tam giác Vẽ hai đường giao Vẽ đường ngang Case Study: Vẽ hình • Sơ đồ cấu trúc toán Vẽ hình em bé Vẽ hình tròn Vẽ hình tam giác Vẽ hai đường giao Vẽ hai đường giao Vẽ đường ... (refine) thuật toán Vẽ hình tam giác Vẽ hai đường giao Vẽ đường ngang Bài tập: Vẽ hình nhà • Sơ đồ cấu trúc toán Vẽ hình nhà Vẽ hình tam giác Vẽ hai đường song song Vẽ hai đường giao Vẽ đường ngang...
  • 46
  • 1,271
  • 1
Ngôn ngữ lập trình C/C++ - Tuần 1

Ngôn ngữ lập trình C/C++ - Tuần 1

Tin học

... Bell Lab C++ xem mở rộng C với tính lập trình hướng đối tượng (Chú ý C ngôn ngữ lập trình hướng cấu trúc) Dennis Ritchie (giữa) Ken Thompson (trái) nhận giải thưởng quốc gia công nghệ phát minh ... môi trường này) Visual C++ Microsoft Cách làm việc môi trường hướng dẫn thực hành 19 Dev-C++ 20 Cấu trúc chương trình C++ Là phần mềm mã nguồn mở Là môi trường phát triển tích hợp (Integrated Development ... chương trình main() hàm đặc biệt: Hàm thực bắt buộc phải có để hoàn chỉnh chương trình C++ 21 Cấu trúc chương trình C++ 22 Ví dụ chương trình C++ #include // khai báo tệp nguyên mẫu...
  • 7
  • 604
  • 7
Ngôn ngữ lập trình C/C++ - Tuần 2

Ngôn ngữ lập trình C/C++ - Tuần 2

Tin học

... biểu diễn mã ký tự đó: ‘\33’, ‘\x1B’ Một số ký tự đặc biệt có cách viết riêng để tiện lợi dễ nhớ Tổng quát: men mEn, m phần định trị, n phần bậc (phần mũ) Ví dụ: 3.2 → 3.2e1, 3.2E1; 0.32 → 3.2e-1, ... thiết lập từ từ khoá biểu thức … luôn kết thúc dấu chấm phẩy Ví dụ: Một số câu lệnh gọi lệnh có cấu trúc, tức bên lại chứa dãy lệnh khác Dãy lệnh phải bao cặp dấu ngoặc {} gọi khối lệnh Ví dụ: cin...
  • 8
  • 416
  • 4
Ngôn ngữ lập trình C/C++ - Tuần 3 - 4

Ngôn ngữ lập trình C/C++ - Tuần 3 - 4

Tin học

... lần sai void main() { int i, kq = 0; for (i = ; i
  • 6
  • 397
  • 4
Ngôn ngữ lập trình C/C++ - Tuần 8

Ngôn ngữ lập trình C/C++ - Tuần 8

Tin học

... hàm cấu trúc Khai báo trỏ đến cấu trúc: struct *p; Truy cập đến thành phần: Một cấu trúc sử dụng để làm đối hàm dạng sau đây: Là biến cấu trúc, tham đối thực cấu trúc Là trỏ cấu trúc, ... 10 Giá trị hàm cấu trúc Cũng tương tự kiểu liệu bản, giá trị trả lại hàm cấu trúc dạng sau: Cấu trúc với thành phần kiểu bit (trường) biến cấu trúc trỏ cấu trúc tham chiếu cấu trúc 11 12 Khái ... Là trỏ cấu trúc, tham đối thực địa cấu trúc Là tham chiếu cấu trúc, tham đối thực cấu trúc Là mảng cấu trúc hình thức trỏ mảng, tham đối thực tên mảng cấu trúc p->, *p.
  • 4
  • 333
  • 4
Ngôn ngữ lập trình C/C++ - Tuần 9

Ngôn ngữ lập trình C/C++ - Tuần 9

Tin học

... biến, mảng, trỏ có kiểu chuẩn (int, float, char, char*, long, ) kiểu chuẩn định nghĩa trước (cấu trúc, hợp, lớp, ) Thuộc tính lớp có kiểu lớp đó, trỏ lớp 10 Ví dụ khai báo lớp (tiếp) Khai báo ... 11 12 Khai báo thành phần lớp Khai báo thành phần liệu Được khai báo khai báo thành phần kiểu cấu trúc hay hợp Các thành phần thường khai báo private để bảo đảm an toàn liệu lớp, không cho phép ... tên_con_trỏ_lớp.tên_phương_thức[danh_sách_đối] Ví dụ: DIEM d1, d2, d3 ; DIEM d[20] ; 19 20 Bài tập Thiết kế lớp vector: Thể cấu trúc liệu vector chiều Viết phương thức thực phép toán vector: Cộng, trừ hai vector, nhân vector...
  • 4
  • 333
  • 3
Ngôn ngữ lập trình C/C++ - Tuần 10

Ngôn ngữ lập trình C/C++ - Tuần 10

Tin học

... Hàm tạo /Cấu tử (constructor) Ví dụ hàm tạo class DIEM_DH { private: int x, y, m ; public: // Hàm tạo không đối: Khởi tạo x = 0, y = 0, m = DlEM_DH() { x = y = 0; m = 1; } Hàm tạo (hay cấu tử) ... Ví dụ: PS p, q, u, v ; u = operator+(p, q) ; v = operator-(p, q) ; 20 Thiết kế lớp vector: Thể cấu trúc liệu vector chiều Viết phương thức thực phép toán vector: Cộng, trừ hai vector, nhân vector...
  • 4
  • 382
  • 4
bài 1 giới thiệu về ngôn ngữ lập trình c – các câu lệnh cơ bản trên c

bài 1 giới thiệu về ngôn ngữ lập trình c – các câu lệnh cơ bản trên c

Kỹ thuật lập trình

... main() 27 Cấu trúc chương trình Dấu phân cách  Dấu { cho biết việc thực thi lệnh hàm bắt đầu  Dấu } cho biết việc thực thi lệnh hàm kết thúc  Các lệnh hàm phải đặt dấu { } 28 Cấu trúc chương ... ngữ C  Ứng dụng ngôn ngữ C  Các đặc điểm ngôn ngữ C  Cấu trúc ngôn ngữ C  Hàm xuất  Hàm nhập 38 Bài tập nhà Anh (chị) trình bày cấu trúc chương trình viết ngôn ngữ C Anh (chị) viết chương ... biến phù hợp: a=3, b=-3, c=1.25, d=‘d’ Đáp án: int a=3; int b=-3; float c =1.25; Char d=‘d’; 25 Cấu trúc chương trình #include //Khai báo tiền xử lý void main() { //Ham main() //Bắt đầu...
  • 39
  • 1,018
  • 2

Xem thêm