4.程序设计题 ① 为节约用水,某城市根据水量分段计费。当某户居民月用水量在26㎡及以下时,水价为1.98元/m,当用水量在26~37m时,水价为2.97元/m3,当用水量在37 ㎡ 以上时,水价为 3.96元/m,请根据用水量计算某户居民某月应缴的水费。
时间: 2023-05-26 08:00:59 浏览: 228
节约用水珍惜粮食主题班会PPT下载
首先需要输入该户居民某月用水量,然后根据不同的水量段计算水费。
算法如下:
1. 输入月用水量water。
2. 定义变量fee,用于统计应缴的水费。
3. 如果water<=26,则fee=water*1.98。
4. 如果water>26且water<=37,则fee=26*1.98+(water-26)*2.97。
5. 如果water>37,则fee=26*1.98+11*2.97+(water-37)*3.96。
6. 输出fee,表示该户居民某月应缴的水费。
Python代码如下:
water = float(input("请输入本月用水量(单位:m³):"))
fee = 0
if water <= 26:
fee = water * 1.98
elif water > 26 and water <= 37:
fee = 26 * 1.98 + (water - 26) * 2.97
else:
fee = 26 * 1.98 + 11 * 2.97 + (water - 37) * 3.96
print("本月应缴的水费为:%.2f元" % fee)
阅读全文