刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

竞选投票

编程实现:

Nona 和 Pico 要进行投票选举,请为他们设计一个投票选举程序吧!

1)每次点击绿旗后,用鼠标点击舞台下方的 Nona 或 Pico,就能为其投一票,并在舞台上加效果显示,如图所示;

2)一共只有 15 票可以投,在 15 票全部投完后,点击角色就不能继续投票了;

3)投票结束之后,由得票多的角色说“ 太好了,我当选了” 。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

br />要设计这个程序,我们需要使用Scratch编程语言。程序流程如下:1. 首先,设置两个变量,分别记录Nona和Pico的得票数,初始值均为0。2. 在舞台下方放置两个角色,分别为Nona和Pico。为它们设置“被点击”事件,当鼠标点击它们时,对应的得票数加1,并在舞台上显示投票效果。3. 设置一个全局变量,记录已经投出的票数,初始值为0。每次点击角色时,该变量加1,当该变量等于15时,禁止再次点击角色。4. 投票结束后,比较Nona和Pico的得票数,将得票多的角色的“说”事件设置为“太好了,我当选了”。

解析:

【喵呜刷题小喵解析】
这个题目要求设计一个投票选举程序,具体的要求包括每次点击绿旗后,用鼠标点击舞台下方的Nona或Pico,就能为其投一票,并在舞台上加效果显示;一共只有15票可以投,在15票全部投完后,点击角色就不能继续投票了;投票结束之后,由得票多的角色说“太好了,我当选了”。

为了实现这个程序,我们可以使用Scratch编程语言。首先,我们需要设置两个变量,分别记录Nona和Pico的得票数,初始值均为0。然后,在舞台下方放置两个角色,分别为Nona和Pico。为它们设置“被点击”事件,当鼠标点击它们时,对应的得票数加1,并在舞台上显示投票效果。

另外,我们需要设置一个全局变量,记录已经投出的票数,初始值为0。每次点击角色时,该变量加1,当该变量等于15时,禁止再次点击角色。

最后,投票结束后,比较Nona和Pico的得票数,将得票多的角色的“说”事件设置为“太好了,我当选了”。这样,我们就完成了一个简单的投票选举程序。
创作类型:
原创

本文链接:竞选投票 编程实现: Nona 和 Pico 要进行投票选举,请为他们设计一个投票选举程序吧! 1

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share