2018-2019学年苏教版必修三 1.3.3 条件语句 学案
2018-2019学年苏教版必修三  1.3.3 条件语句      学案第2页



试把流程图编译为伪代码.

 

反思与感悟 (1)条件语句是一个整体,If-Then-Else-End If都是语句的一部分,且"If-End If"必须成对出现.

(2)若程序只对条件满足时作处理,不用处理条件不满足时的情况,则可以省略Else分支.

跟踪训练1 下面是一个使得任意输入2个整数按从大到小的顺序输出的算法:

S1 输入2个整数a,b.

S2 若a

S3 输出a,b.

S4 结束.

试把它转化为伪代码.

 

类型二 条件语句的应用

例2 儿童乘坐火车时,若身高不超过1.1 m,则无须购票;若身高超过1.1 m但不超过1.4 m,可买半票;若超过1.4 m,应买全票.试设计一个购票的算法,写出伪代码,并画出流程图.

 

反思与感悟 算法中需要判断情况、分类执行时,如判断一个数的正负、比较两个数的大小、求分段函数的函数值等,都需要用到条件语句.

跟踪训练2 写出求实数x的绝对值的一个算法,画出其流程图,并写出对应的伪代码.

 

类型三 条件语句的嵌套