高中信息技术考试操作题?高中信息技术考试操作题软件!

WPS题目要求:

为了鼓励节约用水,某地政府规定居民用水按月采用阶梯收费政策,每户每月用水不超过10方的按每方4元计费,超过10方后,10方以上部分按每方6元计费。

请打开“D:\NetStu0p\199\199\545”中的文件“年度居民水费表. xlsx”,在WPS表格中根据某户居民每月的用水量计算每月水费、全年用水量和水费合计,并用折线图显示每月用水量,完成后保存文件并关闭应用软件。

高中信息技术考试操作题?高中信息技术考试操作题软件!

题目截图

分析:如果 用水量<=10 水费=用水量*4;如果 用水量>10 10*4+(用水量-10)*6。根据电子表格函数使用经验,使用if函数。if函数使用示例 =if(条件, 满足条件表达式,不满足条件表达式)

即 =if(用水量<=10, 水费=用水量*4,10*4+(用水量-10)*6)

或者 =if(用水量>10, 10*4+(用水量-10)*6,水费=用水量*4)

操作:所以在C3单元格输入 =IF(B3<=10,B3*4,40+(B3-10)*6) 或

=IF(B3>10,40+(B3-10)*6,B3*4)

如下图所示

高中信息技术考试操作题?高中信息技术考试操作题软件!

使用条件函数if

Python题目要求:

为了鼓励节约用水,某地政府规定居民用水按月采用阶梯收费政策,每户每月用水不超过10方部分按每方4元计费,10方以上不超过20方部分按每方6元计费,20方以上部分按每方8元计费。

请根据下表示意的某户居民用水量数据,在Python环境中设计程序,计算每月水费、全年用水量和水费合计,并在屏幕上显示处理后的结果。

高中信息技术考试操作题?高中信息技术考试操作题软件!

居民用水量题目代码

分析:根据题意结合代码2行到5行分别定义月份,用水量,水费和总表4个列表。

7-12行打印出月份用水量和水费原始数据。

16-28行为计算水费代码段。else:后面是

30-35为打印计算后的水费信息。

其中需完善代码在16-28行。16-18为初始化月份计数器(i),总用水量(yslsum),用水费(sfsum)。i=0; while i<12 { 空白部分 } i =i+1;根据题意空白部分应为计算每个月的水费,并且把当月用水量和当月水费累加到总用水量和总水费中。

那么根据题意每月水费为阶梯收费:不超过10方部分按每方4元计费,10方以上不超过20方部分按每方6元计费,20方以上部分按每方8元计费。

即当月水费shuifei[i] (一月对应i为0,二月对应i为1, i=12为总计),根据用水量yongshuiliang[i]大小而定。用水量<=10,当月水费=用水量*4;10<用水量<=20,当月水费=4*10+(用水量-10)*4;20<用水量,当月水费=4*10+6*10+(用水量-20)*8;

使用多分支结构代码如下:

if yongshuiliang[i]<=10:

shuifei[i]=yongshuiliang[i]*4

elif yongshuiliang[i]<=20:

shuifei[i]=10*4+(yongshuiliang[i]-10)*6 #10*4或40

else:

shuifei[i]=10*4+10*6+(yongshuiliang[i]-20)*8 #10*4+10*6 或100

yslsum+=yongshuiliang[i]

sfsum+=shuifei[i]

完善代码后调试程序如下:

高中信息技术考试操作题?高中信息技术考试操作题软件!

调试程序如上图

列表补充知识链接

https://m.runoob.com/python/python-lists.html

全学科群,学习网课资料添加 微信:a350684171  备注:学习

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 524609750@qq.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.zmz22.com/545.html