Module: 嵌套条件语句。条件艰苦


Problem

1/14

嵌套条件语句

Theory Click to read/hide

进入“if”块和“否则”可能包含任何其他语句,包括其他嵌套条件语句else 语句引用最近的前一个 if

例如 
<前> <代码>如果 A > 10 然后 如果 A > 100 然后 writeln('你有很多钱。') 别的 writeln('你有足够的钱。') 别的 writeln('你没有足够的钱。') 为了更容易理解程序,所有“if”块和“否则” (与 then 和 begin - end 一起)向右移动 4 个字符 - 这样的条目称为梯形条目
记录“阶梯”对任何程序员来说都是很好的形式!

Problem

使用嵌套条件语句,编写一个程序,如果从键盘输入的数字在 20 到 40 之间(含 20 到 40),则显示“YES”,而“NO”否则。

在具备必要条件的情况下完成原程序。

请注意,该程序有两个 else 分支 - 如果不满足任何条件,则必须在屏幕上显示“否”一词。