智能电梯超载预警系统

pk619973 程序题 共 个子题

题目说明

在现代智能建筑中,电梯都配备了高精度的重量传感器。为了防止危险发生,电梯的大脑(AI系统)需要在每一位新乘客进入时,瞬间计算出总重量,并判断是否超载。

请你化身系统工程师,为一栋大楼的电梯编写这段“智能防超载”的程序。

准备工作

  1. 删除默认小猫角色,添加角色:Retro Robot;

  2. 添加背景:Hall;

  3. 建立三个全局变量,分别命名为 “最大载重”、“已载重量”、“预计总重”。

功能实现

  1. 点击绿旗后,将变量“最大载重” 设为800到1000之间的随机数(代表不同型号的电梯);将 “已载重量” 设为700到800之间的随机数(代表电梯里原本就有的人的重量);

  2. 机器人说出:“本电梯最大载重 [最大载重] kg,目前已载重 [已载重量] kg”3 秒;

    图片

  3. 机器人询问:“检测到新乘客进入,请输入您的体重(kg):” 并等待;

    图片

  4. 程序计算出 “预计总重” (预计总重 = 已载重量 + 回答的体重);

  5. 安全研判逻辑(核心测试点):

    如果 预计总重 < 最大载重 或者 预计总重 = 最大载重,机器人说:“电梯即将关门上行!”2秒。

    如果 预计总重 > 最大载重,机器人需要用减法算出超出了多少重量,机器人说“警报!电梯已超载 [超出的重量] kg,请新乘客退出!”2秒。

    图片

    图片

评分标准

(1)角色、背景选择正确;(2分)

(2)能生成最大载重和已载重量两个随机数;(2分)

(3)能使用字符串连接说出欢迎词;(1分)

(4)能询问体重;(1分)

(5)能判断不超重,提示上行;(2分)

(6)能判断超重,提示超重。(2分)

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧