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



准备工作
默认角色小猫和白色背景。
功能实现
(1)分别询问三次:除以3、5、7的余数是多少,用户依次输入三个余数;
(2)设计循环结构程序,找出这个100以内的正整数(注意小于100,不包括100);
(3)如果数字存在,则说:“这个数字是:XX ” 2秒;如果存在多个,则依次说出所有的数;如果不存在,则什么也不说;
(4)例如输入的三个余数依次为:1、1、2,最后小猫说“这个数字是:16 ” 2秒。

scratch猜数字游戏编程解题步骤:
步骤一、新建变量i、“除数3”、“除数5”、“除数7”,列表“k”;
变量i,是表示需要求的100以内的正整数;
变量“除数3”,是表示询问i除以3的余数的回答值;
变量“除数5”,是表示询问i除以5的余数的回答值;
变量“除数7”,是表示询问i除以7的余数的回答值;
列表“k”,是满足输入的三个余数依次为:1、1、2条件的i值,加入到k的列表数据中;

步骤二、循环遍历i,直到循环条件i=100跳出循环;如果满足i除以3的余数=除数3与i除以5的余数=除数5与i除以7的余数=除数7,加入到列表k中,i有过个数满足的话,都分别加入到列表k中;
步骤三、如果k列表中为空,那么就是不存在,如果k列表中有数值,就循环一一读出数据,并说出这个数字;

scratch猜数字相关的文章推荐:
最后更新时间:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。