Câu lệnh điều kiện lồng nhau
Câu lệnh điều kiện lồng nhau
Vào khối "if" và "khác" có thể bao gồm bất kỳ câu lệnh nào khác, kể cả các câu lệnh điều kiện lồng nhau khác; câu lệnh else
đề cập đến câu lệnh if
gần nhất trước đó.
Ví dụ:
nếu ( A > 10 )
nếu ( A > 100 )
cout << "Bạn có rất nhiều tiền.";
khác
cout << "Bạn có đủ tiền.";
khác
cout << "Bạn không có đủ tiền.";
Để dễ hiểu chương trình hơn, tất cả các khối "if" và "khác" (cùng với dấu ngoặc phân cách chúng) được dịch chuyển sang phải 2-3 ký tự - mục nhập như vậy được gọi là mục nhập bậc thang.
Problem
Sử dụng câu lệnh điều kiện lồng nhau, viết chương trình sẽ hiển thị từ "YES
" nếu số được nhập từ bàn phím nằm trong khoảng từ 20 đến 40 và từ "NO
mã>" ngược lại.
Hoàn thành chương trình ban đầu với các điều kiện cần thiết.
Xin lưu ý rằng chương trình có hai nhánh else
- nếu bất kỳ điều kiện nào không được đáp ứng, từ "NO
" phải được hiển thị trên màn hình.