1/54
Ngôn ngữ lập trình C++
LẬP TRÌNH C++
(3 Tín chỉ)
Gv: Nguyễn Văn Hùng
Khoa: Khoa học máy tính
Ngôn ngữ lập trình C++ chương 3: Biểu thức Logic và các cấu trúc điều khiển 2/54
Chương 3: BIỂU THỨC LOGIC VÀ CÁC CẤU
TRÚC ĐIỀU KHIỂN
Mục tiêu
Giới thiệu về biểu thức logic; các cấu trúc điều khiển
trong C++. Vận dụng các cấu trúc y vào việc giải
quyết các i toán đặt ra.
Nội dung
Biểu thức Logic
Các cấu trúc điều khiển
Một số câu lệnh đặc biệt
Ngôn ngữ lập trình C++ chương 3: Biểu thức Logic và các cấu trúc điều khiển 3/54
Dữ liệu kiểu boolean
Biểu thức logic
Ước lượng mạch ngắn
3.1 Biểu thức Logic
Ngôn ngữ lập trình C++ chương 3: Biểu thức Logic và các cấu trúc điều khiển 4/54
kiểu dữ liệu xây dựng sẵn (built-in)
Gồm hai giá trị: true false
Từ khóa khai báo dữ liệu kiểu boolean: bool
Chẳng hạn, bool x;
//Biến x chỉ được nhận 2 giá tr true hoặc false
Lưu ý: Trong C++ giá trị true tương ứng với 1 false
tương ứng với 0. Do đó, khi trả về true hoặc false thực
chất tr về 1 hoặc 0 (số nguyên).
Dữ liệu kiểu Boolean
Ngôn ngữ lập trình C++ chương 3: Biểu thức Logic và các cấu trúc điều khiển 5/54
Còn gọi biểu thức boolean
Làm việc với các kiểu giá tr phép toán logic hoặc
các phép toán quan hệ.
Giá trị tr về của biểu thức logic gì?
Các phép toán logic quan hệ đã học gì?
Dữ liệu kiểu Boolean