【海淀高中信息技术】13-if练习题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
票,并计算出票价。
参考答案一:
参考答案二:
练习题:
4.某商场开展购物打折活动,消费金额低于200元(含),不打折;消费金额大于200元,低于500元(含),打9折;消费金 额大于500元,低于1000元(含),打8折;消费金额大于1000元,打7折。编写一个程序,按折扣计算消费金额。
要求:显示提示信息“请输入您的消费金额:”后,在键盘输入金额,输出提示信息“您购买的商品的折扣为:”,并显示 折扣数。以及输出“应付金额为(元):”,并计算出折后金额。(折后金额=消费金额*折扣)
算法与程序实现
选择结构练习题及答案
练习题:
1.编写程序,判断一个正整数是否是10的倍数。 要求:显示提示信息“请输入一个正整数:”后,在键盘输入一个正整数,判断其是否是10的倍数,如果是输出”Yes”, 否则输出”No”。
2.编写一个判断密码的程序。 要求:显示提示信息“请输入密码:”后,在键盘输入密码,判断,如果密码是“123456”则输出提示信息“密码正确 ”,否则输出提示信息“密码错误”。
5.编写一个判断是否是闰年的程序。 要求:显示提示信息“请输入年份:”,键盘输入后判断,则输出提示信息“是闰年”,否则输出提示信息“不是闰年 ”。
练习题:
1.编写程序,判断一个正整数是否是10的倍数。 要求:显示提示信息“请输入一个正整数:”后,在键盘输入一个正整数,判断其是否是10的倍数,如果是输出”Yes”, 否则输出”No”。
参考答案一:
参考答案二:
练习题:
5.编写一个判断是否是闰年的程序。 要求:显示提示信息“请输入年份:”,键盘输入后判断,则输出提示信息“是闰年”,否则输出提示信息“不是闰年”。 提示:闰年的判断条件:可以被4整除并且不能被100整除,或者可以被400整除。如:1900年不是闰年,2000年是闰年, 2008年是闰年。
参考答案:
练习题:
6.编写一个分段票价统计程序。
某城市轨道交通实行分段计程票价,起步票价为乘坐5站以内(含5站)单人票价2元;乘坐5站以上10站以内(含10站),单 人票价3元;乘坐10站以上16站以下(含16站),单人票价4元;乘坐16站以上单人票价5元。
参考答案:
n=int(input("请输入乘坐的站点数:")) if n<=5:
print("票价2元") elif n<=10:
print("票价3元") elif n<=16:
print("票价4元") else:
print("票价5元")
3. 某公园票价为10元,儿童与老年人可按半价购票。请你编写一个计算票价的程序。 要求:购票时需要输入年龄,如果是儿童(小于18)、老年人(大于60 ,含60 ),则提示购买半票,其他人提示购买全
票,并计算出票价。
4.某商场开展购物打折活动,消费金额低于200元(含),不打折;消费金额大于200元,低于500元(含),打9折;消 费金额大于500元,低于1000元(含),打8折;消费金额大于1000元,打7折。编写一个程序,按折扣计算消费金额。 要求:显示提示信息“请输入您的消费金额:”后,在键盘输入金额,输出提示信息“您购买的商品的折扣为:”,并 显示折扣数。以及输出“应付金额为(元):”,并计算出折后金额。(折后金额=消费金额*折扣)
练习题:
2.编写一个判断密码的程序。 要求:显示提示信息“请输入密码:”后,在键盘输入密码,判断,如果密码是“123456”则输出提示信息“密码正确 ”,否则输出提示信息“密码错误”。
参Fra Baidu bibliotek答案:
练习题:
3. 某公园票价为10元,儿童与老年人可按半价购票。请你编写一个计算票价的程序。 要求:购票时需要输入年龄,如果是儿童(小于18)、老年人(大于60,含60),则提示购买半票,其他人提示购买全
相关文档
最新文档