编程真题:超市购物
极客小将2025-03-27-
编程实现: 你去过超市购物吗?超市中,琳琅满目的商品,价格各不相同。下面我们创作一 款程序,它可以帮助我们计算购买物品的总价格。 1. 在舞台上随意地导入 4 个不同的角色,代表 4 个不同的商品。之后对商品进行 简单的排布(如 2 行 2 列的布局)。在舞台右下
编程实现:
你去过超市购物吗?超市中,琳琅满目的商品,价格各不相同。下面我们创作一 款程序,它可以帮助我们计算购买物品的总价格。
1. 在舞台上随意地导入 4 个不同的角色,代表 4 个不同的商品。之后对商品进行 简单的排布(如 2 行 2 列的布局)。在舞台右下脚导入一个人物类的角色,代表收银 员。注意:5 个角色之间互不遮挡。再建立总价变量(变量名可随意输入),并使用 “大屏幕显示”,放臵在收银员的上方。再为程序设臵漂亮的背景图片。
2. 点击绿旗后,当鼠标移动到商品上时,应该有交互效果,并提示具体的单价, 提升人机交互体验。点击商品时,单价(4 个物品的单价各不相同,且单价范围 1~9)将会累加到总价变量。注意:每点击一次商品,只会累加一次单价。
3. 点击绿旗表示开始购物。购买了 10 个商品后(舞台上可以看到已经购买的数 量),购物结束,收银员说出总价(说的内容会一直保持在舞台上),程序结束。注 意:收银员说出总价后,我们即使再购买商品, 数量和总价变量都不能再发生变化。
4. 商品的数量是有限的。左上角的商品数量只有 3 个,售完则消失。