【解析】1.算法语句如下:
输入x
If
x<0
y=-x
Then
Else y=x End 输出 If y
2.算法语句如下: 输入x If x Mod 2=0 Then
输出“是偶数” Else 输出“是奇数” End If
3.算法语句如下: 输入x If x≥1 Then
y=x2+3x Else y=x-4
3.在写算法语句时,条件语句可以复合使用吗? 提示:可以复合使用.当解决的问题需要多次作出判断时 ,就要 用到复合条件语句.例如求由三段组成的一个分段函数值 ,在写 算法语句时就要用到复合条件语句.
【特别提醒】应用选择结构嵌套时的注意事项
(1)在应用选择结构的嵌套时,注意If与End If是成对出现的,
3.1 条件语句
1.通过实例掌握条件语句的概念、功能、格式及用法.
2.掌握简单的嵌套式选择结构与条件语句的应用.
3.通过模仿、操作、探索、设计程序框图,使学生能将自然语 言整理成程序框图,进而翻译成计算机语言,发展学生的应用 意识和能力.
条件语句 选择结构 最常用的语句. (1)条件语句是表达_________ (2)两种条件语句的框图及格式.
【轻松判断】 (1)条件语句是用来处理循环结构的程序语句. ( )
(2)条件语句中可以没有End If,但必须有Else.
(3)条件语句中可以没有Else,但必须有End If.
(
(
)
)
提示:(1)条件语句是用来处理选择结构的程序语句,因此该
说法是错误的. (2)条件语句是一个语句,If,Then,Else,End If都是语句的 一部分,而且必须是以If开始,以End If结束,因此该说法 是错误的. (3)条件语句必须是以If开始,以End If结束,如果程序只需 对条件为真的分支作出处理,不用处理条件为假的情况时, Else分支可以省略,故该说法是正确的. 答案:(1)〓 (2)〓 (3)√