Giảng viên: Nguyễn Xuân Hùng
Mobile: 0908 386 366
Email: nguyenxuanhung@wru.vn
CHƯƠNG II. LUỒNG ĐIỀU
KHIỂN
NGÔN NGỮ LẬP TRÌNH
Nguyễn Xuân Hùng Khoa CNTT Tờng Đại học Thủy Lợi
NỘI DUNG
1. Biểu thức Boolean.
2. Cấu trúc rẽ nhánh.
3. Vòng lặp.
12/24/2014
2Nguyễn Xuân Hùng – Khoa CNTT ĐH Thủy Lợi
1. Biểu thức Boolean
Một biểu thức Boolean một biểu thức giá trị true
hoặc false.
Các toán tử dùng trong biểu thức boolean:
Toán tử quan hệ: >, <, >= , <=, != (khác), == (bằng), ! (đảo)
Toán tử boolean: && (), || (hoặc)
dụ:
(x > 2) && (y != 5)
(x == 1) || ( y <= 10)
12/24/2014
3Nguyễn Xuân Hùng – Khoa CNTT ĐH Thủy Lợi
1. Biểu thức Boolean
1.1 Đánh giá biểu thức boolean
Bạn thể gán biểu thức boolean cho biến kiểu bool
dụ:
bool result = (x < y) && ( z < y);
Cách đánh giá biểu thức boolean
dụ với biểu thức toán học:
(x + 1) * (x + 3)
với x= 2 ta được kết quả 15.
dụ với biểu thức boolean:
!( ( y < 3) || (y > 7) )
với y = 8 kết quả false;
12/24/2014
4Nguyễn Xuân Hùng – Khoa CNTT ĐH Thủy Lợi
1. Biểu thức Boolean
1.1 Đánh giá biểu thức boolean
Bảng chân một số phép toán:
12/24/2014
5Nguyễn Xuân Hùng – Khoa CNTT ĐH Thủy Lợi
Biểu
thức A
Biểu
thức B
A && B
A || B
! A
false
false
false
false
true
false
true
false
true
true
true
false
false
true
false
true
true
true
true
false