[r]
(1)Ngơn ngữ lập trình
Bài 1:
Giới thiệu về C++
Giảng viên: Lê Nguyễn Tuấn Thành Email: thanhlnt@tlu.edu.vn
(2)Nội dung
1. Giới thiệu C++
Nguồn gốc, Thuật ngữ
2. Biến (variable), Literal, Hằng số (constant)
3. Biểu thức logic
4. Input/Output
5. Phong cách lập trình
(3)1 Giới thiệu C++
Thế Ngôn ngữ, Ngơn ngữ lập trình?
Nguồn gốc (Sự tiến hóa của ngơn ngữ lập trình)
Ngôn ngữ bậc thấp: Assembly
Ngôn ngữ bậc cao: C, C++, FORTRAN, COBOL, …
Ngôn ngữ hướng đối tượng (Object-Oriented Programming):
C++, Java, …
Một số thuật ngữ C++
Chương trình (Program), Hàm (Function),
(4)(5)(6)2 Biến (variable) C++
Biến (variable) C++
Một vùng nhớ để lưu trữ liệu cho chương trình PHẢI KHAI BÁO tất liệu trước sử dụng
chương trình
Cách đặt tên biến C++
Từ khóa (keyword) từ dành riêng <> Tên biến Tên biến phân biệt chữ hoa chữ thường
Tên biến nên tên có nghĩa (theo chuẩn)
(7)(8)(9)Gán dữ liệu cho biến
Khởi tạo dữ liệu bằng một câu khai báo
Nếu không khai báo, một biến sẽ có giá trị “undefined”!
int myVar = 0;
Gán dữ liệu lúc chạy
Lvalue (phía bên trái) & Rvalue (phía bên phải)
Lvalue phải biến
Rvalue có thể bất kỳ biểu thức Ví dụ: distance = rate * time;
(10)Gán dữ liệu: ký hiệu viết tắt (1/2)
• Post-Increment: count ++
• Dùng giá trị biến trước, sau tăng giá trị thêm
• Pre-Increment: ++count