基本算法语句 条件语句预 习 案课题: 条件语句教学目标:1.理解条件语句的格式和作用
2.能写出一般的条件语句
3 .能利用条件语句进行简单的应用预习任务:1
某居民区的物管部门每月按以下方法收取卫生费:3 人和 3 人以下的住户,每户收取 5 元;超过 3人的住户,每超出 1 人加收 1
设计一个算法,根据输入的人数计算应收取的卫生费
解:其算法为:S1 输入住户人数 n;S2 如果 n≤3,那么,否则;S3 输出 c
上述算法用流程图表示如下:(填空)思考:怎样运用伪代码实现这一算法呢
看出 19 页---21 页(至少 3 遍)解决上面的问题
条件语句的一般形式是:说明:① 其中 表示判断的条件, 表示满足条件时执行的操作内容, 表示不满足条件时执行的操作 内容, 表示条件语句结束.② 条件语句中的 “End if”不能省.③ 为了清晰醒目和方便阅读,通常将 Then 部分和 Else 部分缩进书写.3、将第一题用条件语句写出伪代码:开始输入 nn≤3Y结束N输出 c 探 究 案探究一:1
下左面的伪代码输入 3,7 则输出 , 输入 4,0 则输出 ,
下右面的伪代码输入 3,7,6,则输出
探究二:下面的伪代码为乘坐火车时购票的算法,其中的 h 为乘客身高,填空: ① 输入 1 则输出 ;② 输入 1
3 则输出 ;③ 输入 1
5 则输出 1、条件语句“If-Then-Else”的嵌套:2
如果只要满足条件 A 就执行 B,而不考虑其他任何情况,这时条件语句可写成:探究三:写出下面的伪代码中变量 x 与 y 的函数关系
Read a,b,cIf a>b Then a←bIf a>c Then a←cPrint aRead hIf h≤1
1 ThenPrint 免费乘车Else If h≤1
4 ThenPrint 半票乘车ElsePrin