[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