刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
简答题
37.9月底有一场大型的户外表演在体育中心举办,阿宝尝用Python写一个检票程序,体育中心分为三个区域A区,B区和C区(A\B\C均为大写字母),看台区有1楼、2楼和3楼,球票为5位字符串,分别由字母和数字组成,第一位为大写字母,代表的是区域;第二位是数字,代表的是楼层;第3-5位为座位编号;例如:A2021第一位“A”表示A区,第二位“2”表示所在的楼层是“2楼”后面的是座位号。
具体要求如下:
(1)程序开始时提示:“请输入您的球票编码:”,根据输入的球票编码提示用户所在的观看区域、楼层和座位号;
(2)当输入的球票编码的区域和楼层错误时提示:“您的球票号输入有误,请重新输入”;
(3)当输入“0”,则退出查询,结束程序;
(4)如果没有输入“0”,程序一直可以输入球票编码;
输入样例1:
A2001
输出样例1:
您的观看区域是:A区2楼001号座位
输入样例2:
b1020
输出样例2:
您的票号输入有误,请重新输入!请输入您的球票编码:
输入样例3:
0
输出样例3:
(直接退出查询,不显示任何数据)
具体要求如下:
(1)程序开始时提示:“请输入您的球票编码:”,根据输入的球票编码提示用户所在的观看区域、楼层和座位号;
(2)当输入的球票编码的区域和楼层错误时提示:“您的球票号输入有误,请重新输入”;
(3)当输入“0”,则退出查询,结束程序;
(4)如果没有输入“0”,程序一直可以输入球票编码;
输入样例1:
A2001
输出样例1:
您的观看区域是:A区2楼001号座位
输入样例2:
b1020
输出样例2:
您的票号输入有误,请重新输入!请输入您的球票编码:
输入样例3:
0
输出样例3:
(直接退出查询,不显示任何数据)
使用微信搜索喵呜刷题,轻松应对考试!
答案:
解析:
这个检票程序在Scratch中的实现主要依赖于条件判断和循环结构。首先,我们需要获取用户输入的球票编码,然后逐位检查编码的合法性。对于每个位,我们都有特定的规则来验证其有效性。如果编码的某一位不符合规则,我们就显示错误消息并要求用户重新输入。如果编码的所有位都符合规则,我们就显示用户所在的观看区域、楼层和座位号。最后,我们还需要添加一个退出条件,即当用户输入“0”时,程序结束运行。在Scratch中,我们可以使用消息、变量和块来构建这个程序,以满足上述所有要求。
创作类型:
原创
本文链接:37.9月底有一场大型的户外表演在体育中心举办,阿宝尝用Python写一个检票程序,体育中心分为三个
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!



