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


Problem

1/14

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
Trong 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 khác. Điều này dẫn đến câu lệnh điều kiện lồng nhau; 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 đơn phân định chúng) được dịch sang phải 2-3 ký tự - đây được gọi là ký hiệu bậc thang.

Ghi "bậc thang" là hình thức tốt cho bất kỳ lập trình viên nào!

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ừ "KHÔNG" ngược lại.

Dán các đoạn mã còn thiếu vào chương trình.

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ừ "KHÔNG".