2条件语句【问题思考】某居民区的物管部门每月按如下方法收取卫生费:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1
2元,令c(单位:元)表示应收取的费用,n表示某户人家的人数.1.试写出根据输入人数计算应收取卫生费的函数关系式.2.画出解决该问题的程序框图.对于含有条件结构的算法,要转化为计算机能够理解的算法语言,只是使用输入语句、输出语句和赋值语句还行吗
还需要使用怎样的语句
提示不行,要用与条件结构相对应的条件语句
步骤A步骤B是否满足条件
步骤A是否2
关于条件语句的格式和功能,请完成下表:格式一格式二条件语句IF条件THEN语句体ENDIFIF条件THEN语句体1ELSE语句体2ENDIF语句功能首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行ENDIF之后的语句首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体1,否则(ELSE)执行语句体2续表格式一格式二对应条件结构框图3
做一做1:下列对条件语句的描述正确的是()A
ELSE后面的语句不可以是条件语句B
两个条件语句可以共用一个ENDIF语句C
条件语句可以没有ELSE后的语句D
条件语句中IF-THEN和ELSE后的语句必须都有解析:条件语句有两种格式,分别是“IF-THEN”格式和“IF-THEN-ELSE”格式
对于一个分支的条件语句可以没有ELSE后的语句
做一做2:当a=1,b=3时,执行完下面一段程序后x的值是()IFabTHENa=bENDIFIFa>cTHENa=cENDIFPRINTaEND探究一探究二探究三探究二“IF-THEN-ELSE-ENDIF”语句的应用【例2】输入一个数x,求函数y=ඥ|x|的函数值,请设计程序框图并编写程序
分析y=ඥ|x|=ቊξx,x≥0,ξ-x