Thông thường if else lồng nhau được sử dụng khi điều kiện của bài toán của bạn quá lớn và cần chia nhỏ ra làm nhiều phần để kiểm tra từng bước một.
Ví dụ 1 : Kiểm tra n nằm trong đoạn [20, 50] và chia hết cho ít nhất 1 trong 4 số 2, 3, 5, 7, nếu đúng in YES, ngược lại in NO
Code 1 : Sử dụng if else
include "iostream"
using namespace std; int main[]{ int n = 28; if[n == 28]{
cout 30]{ cout