条件语句,循环语句☆教学目标☆1.掌握条件语句、循环语句的两种格式和含义
2.理解条件语句与条件结构、循环语句与循环结构的关系
会用条件语句、循环语句将具体问题的框图转化为算法语句
☆学习重点☆1
条件语句的格式和应用
循环语句的结构和用法
☆学习难点☆1
能利用条件语句解决算法的有关问题
循环语句的应用及将程序框图转化为程序语句
☆基础回扣☆下图是算法的条件结构用程序框图表示的第一种形式,它对应的条件语句的一般格式设定为:当计算机执行时,首先对IF后的条件进行判断,如果条件符合,那么执行语句体,否则执行ENDIF之后的语句
下图是算法的条件结构用程序框图表示的第二种形式,它对应的条件语句的一般格式设定为:当计算机执行时,首先对IF后的条件进行判断,如果条件符合,那么执行语句体1,否则执行语句体2
1下图是算法的循环结构用程序框图表示的第一种形式,它对应的循环语句的一般格式设定为:你能说明计算机在执行上述语句时是怎样工作的吗
先执行一次DO和UNTIL之间的循环体,再对UNTIL后的条件进行判断
如果条件不符合,则继续执行循环体;然后再检查上述条件,如果条件仍不符合,则再次执行循环体,直到条件符合为止
这时,计算机将不执行循环体,而执行UNTIL语句之后的语句
下图是算法的循环结构用程序框图表示的第二种形式,它对应的循环语句的一般格式设定为:你能说明计算机在执行上述语句时是怎样工作的吗
先对条件进行判断,如果条件符合,则执行WHILE和WEND之间的循环体;然后再检查上述条件,如果条件仍符合,则再次执行循环体,这个过程反复进行,直到某一次条件不符合为止
这时,计算机将不执行循环体,而执行WEND之后的语句
☆问题探讨与解题研究☆类型一、条件语句、循环语句的应用例1
已知分段函数10,10710,52xxxxy,编写程序,输入x的值,输出相应的y的值