TOÁN TỬ LOGIC TRONG C++
📘 Soạn bởi Học Tin Việt – Giúp các bạn xử lý điều kiện phức tạp như một lập trình viên chuyên nghiệp! 🔍🧠🔹 Toán tử logic là gì?
Toán tử logic (Logical Operators) được dùng trong C++ để kết hợp nhiều biểu thức điều kiện lại với nhau.
Kết quả trả về là true
(đúng) hoặc false
(sai).
🧠 Rất thường dùng trong các lệnh điều kiện như if
, while
, for
.
✅ Danh sách toán tử logic:
Toán tử | Tên gọi | Ý nghĩa | Ví dụ |
---|---|---|---|
&& | AND (Và) | Đúng khi cả hai điều kiện đều đúng | a > 5 && b < 10 |
|| | OR (Hoặc) | Đúng khi ít nhất một điều kiện đúng | `a == 0 |
! | NOT (Phủ định) | Đảo ngược giá trị logic (true ↔ false) | !(a > b) |
🧪 Ví dụ minh họa:
🖨️ Kết quả:
💡 Ứng dụng thực tế:
🔁 Bảng chân lý:
A |
B |
A&&B |
A||B |
false |
false |
false |
false |
false |
true |
false |
true |
true |
false |
false |
true |
true |
true |
true |
true |
🧠 Mẹo học nhanh:
&&
– Chỉ đúng khi cả 2 cùng đúng||
– Chỉ sai khi cả 2 cùng sai!
– Đảo ngược logic của điều kiện
Chủ đề:
cpp