Module: Câu lệnh điều kiện lồng nhau. Điều kiện khó khăn


Problem

1/13

Câu lệnh điều kiện lồng nhau

Theory Click to read/hide

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.