4、.至于上述引例,将在下面的例题中得到解决.设计思路二:(事例导入)某小区的物业管理部门每月按以下方法收取卫生费:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元.如何设计算法,根据输入的人数计算应收取的卫生费?推进新课新知探究算法中的条件结构是由条件语句来表达的,是处理条件分支逻辑结构的算法语句.它的一般格式是:(If Then Else格式)图1图2 当计算机执行上述语句时,首先对If后的条件进行判断,如果条件符合,就执行Then后的语句1,否则执行Else后的语句2.其对应的程序框图为图2.在某些情况下,也可以只使用If-Then语
5、句:(即If-Then格式)图3图4计算机执行这种形式的条件语句时,也是首先对If后的条件进行判断,如果条件符合,就执行Then后的语句,如果条件不符合,则直接结束该条件语句,转而执行其他语句.其对应的程序框图为图4.条件语句的作用:在程序执行过程中,根据判断是否满足约定的条件而决定是否需要转换到何处去.需要计算机按条件进行分析、比较、判断,并按判断后的不同情况进行不同的处理.记忆技巧:此结构和英语的意思是相符的,所以就是借助英语的意思来进行记忆.应用示例思路1例1填空:判断输入的任意数x的奇偶性.Read xm←x Mod 2If ___________ThenPri