• Bài giảng chương 4: Hàm và chương trìnhBài giảng chương 4: Hàm và chương trình

    Trước khi bàn về hàm và chương trình, trong phần này chúng ta sẽ nói về một loại biến mới gọi là con trỏ, ý nghĩa, công dụng và sử dụng nó như thế nào. Biến con trỏ là một đặc trưng mạnh của C++, nó cho phép chúng ta thâm nhập trực tiếp vào bộ nhớ để xử lý các bài toán khó bằng chỉ vài câu lệnh đơn giản của chương trình. Điều này cũng góp phần làm ...

    doc62 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1665 | Lượt tải: 1

  • Bài giảng chương 5: Dữ liệu kiểu cấu trúc và hợpBài giảng chương 5: Dữ liệu kiểu cấu trúc và hợp

    Để lưu trữ các giá trị gồm nhiều thành phần dữ liệu giống nhau ta có kiểu biến mảng. Thực tế rất nhiều dữ liệu là tập các kiểu dữ liệu khác nhau tập hợp lại, để quản lý dữ liệu kiểu này C++ đưa ra kiểu dữ liệu cấu trúc. Một ví dụ của dữ liệu kiểu cấu trúc là một bảng lý lịch trong đó mỗi nhân sự được lưu trong một bảng gồm nhiều kiểu dữ liệu khác n...

    doc39 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1844 | Lượt tải: 2

  • Bài giảng chương 6: Đồ họa và âm thanhBài giảng chương 6: Đồ họa và âm thanh

    Màn hình ở chế độ đồ hoạ là tập hợp các điểm (pixel-picture elements) ảnh. Số điểm ảnh và cách bố trí theo chiều ngang, dọc của màn hình được gọi là độ phân giải (resolution). Vì vậy độ phân giải thường được đặc trưng bởi một cặp số chỉ định số điểm ảnh theo chiều ngang và chiều dọc của màn hình. Ví dụ màn hình VGA ở mode 2 có độ phân giải là 640x4...

    doc28 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1779 | Lượt tải: 1

  • Bài giảng chương 7: Lớp và đối tượngBài giảng chương 7: Lớp và đối tượng

     Lập trình cấu trúc là tổ chức chương trình thành các chương trình con. Trong một số ngôn ngữ như PASCAL có 2 kiểu chương trình con là thủ tục và hàm, còn trong C++ chỉ có một loại chương trình con là hàm.  Hàm là một đơn vị chương trình độc lập dùng để thực hiện một phần việc nào đó như: Nhập số liệu, in kết quả hay thực hiện một số công việc t...

    doc46 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1785 | Lượt tải: 1

  • Bài giảng chương 8: Hàm bạn, định nghĩa phép toán cho lớpBài giảng chương 8: Hàm bạn, định nghĩa phép toán cho lớp

    Để một hàm trở thành bạn của một lớp, có 2 cách viết: Cách 1: Dùng từ khóa friend để khai báo hàm trong lớp và xây dựng hàm bên ngoài như các hàm thông thường (không dùng từ khóa friend). Mẫu viết như sau: class A { private: // Khai báo các thuộc tính public: .

    doc17 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2032 | Lượt tải: 1

  • Bài giảng Các dòng nhập, xuất và fileBài giảng Các dòng nhập, xuất và file

    Trong C++ có sẵn một số lớp chuẩn chứa dữ liệu và các phương thức phục vụ cho các thao tác nhập/xuất dữ liệu của NSD, thường được gọi chung là stream (dòng). Trong số các lớp này, lớp có tên ios là lớp cơ sở, chứa các thuộc tính để định dạng việc nhập/xuất và kiểm tra lỗi. Mở rộng (kế thừa) lớp này có các lớp istream, ostream cung cấp thêm các toán...

    doc25 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1791 | Lượt tải: 1

  • Giáo trình tin học cơ sở A: Ngôn ngữ lập trình CGiáo trình tin học cơ sở A: Ngôn ngữ lập trình C

    Trong phần 1, chúng ta đã lần lượt tìm hiểu tổng quan về máy tính điện tử bao gồm các khái niệm về phần cứng, phần mềm, hệ điều hành, mạng máy tính, biểu diễn thông tin bên trong mạng máy tính và bước đầu làm quen với các khái niệm lập trình, biểu diễn thuật toán bằng sơ đồ khối Bước sang phần 2, chúng ta sẽ đi sâu tìm hiểu cách viết chương trình m...

    pdf92 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2924 | Lượt tải: 3

  • Bài tập minh họa nhập môn lập trìnhBài tập minh họa nhập môn lập trình

    Viết chương trình in ra các dòng chữ sau đây: 1. In C, lowercase letters are significant. 2. main is where program execution begins. 3. Opening and closing braces enclose program statements in a routine. 4. All program statements must be terminated by a semicolon.

    pdf54 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2577 | Lượt tải: 5

  • Đề cương chi tiết kỹ thuật lập trìnhĐề cương chi tiết kỹ thuật lập trình

    Để thực hiện việc viết và thực thi một chương trình đơn giản trong C++, người ta thường làm theo các bước sau: - Vào môi trường soạn thảo mã lệnh của C++: để làm được việc này, trên máy tính phải được cài đặt phần mềm Turbo C 3.0 (hoặc cao hơn, hoặc Booland C ). Tìm file TC.exe trong thư mục TC\BIN (hoặc TC30\BIN) và thực thi file này.

    doc88 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1909 | Lượt tải: 1

  • Bài giảng Các thao tác vào ra cơ bản và các câu lệnh có cấu trúcBài giảng Các thao tác vào ra cơ bản và các câu lệnh có cấu trúc

    1.Cho biết số các bước lặp nhỏ nhất của câu lệnh while và lệnh do.while? 2. Giả sử s là một câu lệnh có cấu trúc và e1, e2, e3 là các biểu thức, có sự khác nhau gì giữa đoạn mã: for (e1;e2;e3) s;

    pdf196 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2119 | Lượt tải: 2