搜索

2022年12月电子学会等级考试scratch 3级真题: scratch猜数字游戏

2023-05-03 10:11:46

【题目】

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

准备工作

默认角色小猫和白色背景。

功能实现

(1)分别询问三次:除以3、5、7的余数是多少,用户依次输入三个余数; (2)设计循环结构程序,找出这个100以内的正整数(注意小于100,不包括100); (3)如果数字存在,则说:“这个数字是:XX ” 2秒;如果存在多个,则依次说出所有的数;如果不存在,则什么也不说; (4)例如输入的三个余数依次为:1、1、2,最后小猫说“这个数字是:16 ” 2秒。 scratch猜数字游戏输入的值 scratch猜数字游戏输入的值

scratch猜数字游戏编程解题步骤:

步骤一、新建变量i、“除数3”、“除数5”、“除数7”,列表“k”; 变量i,是表示需要求的100以内的正整数; 变量“除数3”,是表示询问i除以3的余数的回答值; 变量“除数5”,是表示询问i除以5的余数的回答值; 变量“除数7”,是表示询问i除以7的余数的回答值; 列表“k”,是满足输入的三个余数依次为:1、1、2条件的i值,加入到k的列表数据中;
scratch猜数字游戏初始化scratch猜数字游戏初始化 步骤二、循环遍历i,直到循环条件i=100跳出循环;如果满足i除以3的余数=除数3与i除以5的余数=除数5与i除以7的余数=除数7,加入到列表k中,i有过个数满足的话,都分别加入到列表k中; 步骤三、如果k列表中为空,那么就是不存在,如果k列表中有数值,就循环一一读出数据,并说出这个数字; 变量列表k中满足条件的数 变量列表k中满足条件的数

scratch猜数字相关的文章

← 返回 Scratch 资讯  |  意见反馈

微信二维码 微信扫码关注 抖音二维码 抖音扫码关注