为了加强居民的节水意识,某市制订了以下生活用水收费标准:每户每月用水未超过7m3时,每立方米收费1.0元

为了加强居民的节水意识,某市制订了以下生活用水收费标准:每户每月用水未超过7m3时,每立方米收费1.0元,并加收0.2元的城市污水处理费;超过7m3的部分,每立方米收费1.5元,并加收0.4元的城市污水处理费,请你写出某户居民每月应交纳的水费y(元)与用水量x(m3)之间的函数关系,然后设计一个求该函数值的程序框图,并写出程序语言.

(1)未超出7立方米时:
y=x×(1+0.2)=1.2x;
超出7立方米时:
y=7×1.2+(x-7)×(1.5+0.4)=1.9x-4.9,
∴y=
1.2x,x≤7
1.9x?4.9x,x>7

(2)该函数是分段函数,当x取不同范围内的值时,
函数解析式不同,
因此当给出一个自变量x的值时,
必须先判断x 的范围,
然后确定利用哪一段的解析式求函数值,
算法如下:
第一步,输入x;
第二步,如果x≤7,那么y=1.2x,
否则如果x>7,那么y=1.9x-4.9.
程序框图如图所示:
温馨提示:答案为网友推荐,仅供参考
相似回答