【电子学会】2022年12月图形化三级 -- 猜数字游戏
创始人
2024-05-31 21:27:13
0

猜数字游戏

假设有一个100以内的正整数,分别输入这个数除以3、5、7之后的余数,找出这个数字是多少?

1. 准备工作

(1)默认角色小猫和白色背景。

2. 功能实现

(1)分别询问三次:除以3、5、7的余数是多少,用户依次输入三个余数;

(2)设计循环结构程序,找出这个100以内的正整数(注意小于100,不包括100);

(3)如果数字存在,则说:“这个数字是:XX”2秒;如果存在多个,则依次说出所有的数;如果不存在,则什么也不说;

(4)例如输入的三个余数依次为:1、1、2,最后小猫说“这个数字是:16” 2秒。

3. 设计思路与实现

(1)角色分析

角色:默认角色小猫

(2)背景分析

背景:默认白色背景。

(3)所用积木块介绍

a. 外观类

  • 在规定的时间内在舞台上显示输入的文字(说话云朵)。

b. 事件类

  • 程序开始积木块。
  • 点击舞台区的绿旗,执行以绿旗开始的所有程序脚本。

c. 控制类

  • 条件判断语句,如果条件返回值为真(bool值),那么执行模块里面的积木指令,如果条件不成立,返回值为假,执行条件判断模块后面的程序指令。

  • 循环积木块:一遍一遍地执行包起来的积木序列。
  • 判断条件是否为真,如果尖尖角里面的返回值为真则停止循环。

d. 侦测类

  • 角色发出询问,并在舞台下边框弹出对话框,等待用户的输入回答。

  • 实时的侦测用户所输入的回答,并存储在“回答”变量中。

e. 运算类

  • 算术运算,返回左边除以右边的余数。

  • 逻辑与运算,两个条件,只有两个条件都为真的情况,逻辑运算才返回true值(真),只要满足一个条件为假,则整个逻辑运算返回false值(假)。

  • 比较运算,左边等于右边返回true值(真),否则返回false值(假)。

  • 连接两个字符串,得到一个新的字符串。

f. 变量类

  • 建立一个变量,输入变量名称,然后选择适用于所有角色还是适用于当前角色。

  • 设置变量的值为自身的值加X。

  • 设置变量的值为给定值,通常用于初始化变量。

(4)角色、舞台背景设置

a. 角色设置

使用默认的角色,不需要额外设置。

b. 舞台背景设置

使用默认的舞台背景,不需要额外设置。

(5)脚本编写

编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。

新建变量a,用于存储除以3的余数。

新建变量b,用于存储除以5的余数。

新建变量c,用于存储除以7的余数。

新建变量i,用于记录循环的数据。

a. 角色:小猫

当绿旗被点击时:

  1. 开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
  2. 分别询问三次:除以3、5、7的余数是多少,用户依次输入三个余数存入到变量abc中。
  3. 初始化变量 i = 1
  4. 重复执行直到 i = 100:(设计循环结构程序,找出这个100以内的正整数(注意小于100,不包括100))
    • 如果 i除以3的余数等于a 并且i除以5的余数等于b并且i除以7的余数等于c,那么说这个数是i,2秒。(如果数字存在,则说:“这个数字是:XX”2秒;如果存在多个,则依次说出所有的数;如果不存在,则什么也不说;)
    • i = i + 1

4. 评分标准

(1)能够正确地询问;(1分)

(2)能够使用变量来接收用户输入的值;(2分)

(3)能够利用循环语句实现遍历;(5分)(计数器变量可以从0开始,也可以从1开始)

(4)能够正确说出满足题意的数字。(2分)

5. 知识块

三级知识块

相关内容

热门资讯

马英九痛批赖清德无能:“我实在... 台北举行“反绿”抗议,马英九讲话痛批赖清德无能:“我实在看不下去了”据“东森新闻云”等台媒4月26日...
挑大梁 江苏行∣417个重量级... 转自:扬子晚报4月26日,2025苏州全球招商大会在苏州国际博览中心开幕,来自世界500强企业、重点...
【甘快看·强信心 看发展 招商... 生产车间内,各项工作正在有条不紊展开。本文图片均由新甘肃·甘肃日报记者 魏晓倩 摄新甘肃·甘肃日报记...
鹰眼预警:万业企业营业收入大幅... Hehson财经上市公司研究院|财报鹰眼预警4月26日,万业企业发布2024年年度报告,审计意见为标...
本市今年将建100个社区微花园     本报讯(记者  王斌)北京青年报记者从首都绿化委员会办公室获悉,今年本市将建成100个社区微...
对阵热刺 利物浦拿1分即可锁定... 北京时间4月27日,英超第34轮将上演一场焦点对决,领头羊利物浦坐镇安菲尔德迎战深陷保级泥潭的热刺。...
兄妹契约剧情介绍? 兄妹契约剧情介绍?兄妹契约剧情介绍,兄妹契约全集哪里有?三味影院有的 ,不过哦o(∩_∩)o...是...
南京港2024年年报解读:营收... 2025年4月,南京港股份有限公司(以下简称“南京港”)发布2024年年度报告。报告期内,公司实现营...
以上率下抓整改 严字当头转作风 新华社北京4月26日电(记者 戴锦镕 柳泽兴 艾福梅)在深入贯彻中央八项规定精神学习教育中,黑龙江、...
“四聚焦”回应群众诉求有速度有... 本报讯(记者 衣凯玥)市委作风巡查第七组进驻湟中区巡查期间,持续深化巩固历年来作风巡查工作成果,以“...
鹰眼预警:文灿股份销售毛利率持... Hehson财经上市公司研究院|财报鹰眼预警4月26日,文灿股份发布2024年年度报告,审计意见为标...
鹰眼预警:众源新材应收账款增速... Hehson财经上市公司研究院|财报鹰眼预警4月26日,众源新材发布2024年年度报告,审计意见为标...
鹰眼预警:三六零营业收入下降 Hehson财经上市公司研究院|财报鹰眼预警4月26日,三六零发布2024年年度报告,审计意见为标准...
进一步加大微短剧等网络视听领域...     “规范微短剧版权秩序”“持续净化网络购物环境”……在国新办日前召开的新闻发布会上,市场监管总...
市委平安西宁建设领导小组会议召... 本报讯(记者 施翔)4月26日,市委平安西宁建设领导小组会议召开,系统总结2024年工作,分析当前安...
鹰眼预警:纵横通信应收账款增速... Hehson财经上市公司研究院|财报鹰眼预警4月26日,纵横通信发布2024年年度报告,审计意见为标...
消费品以旧换新超1.2亿人次受...     超1.2亿人次享受补贴优惠,带动销售额超7200亿元……商务部日前召开消费品以旧换新专题新闻...
贵广网络2024年报解读:营收... 2025年4月,贵州省广播电视信息网络股份有限公司(以下简称“贵广网络(维权)”)发布2024年年度...
西宁市人民代表大会常务委员会关... (2025年2月25日西宁市第十七届人民代表大会常务委员会第二十七次会议通过 2025年3月27日青...