这是一题关于求最小值的题目,外加一个3的倍数。题目我们来看下,输入n个整数,请找出里面最小的为3的倍数的数(在输入数据的时候保证有3的倍数的数)
我们先来分析下:
这道题是scratch编程题求最值的典型案例,外加一个3的倍数。同样我们需要将第一符合条件的数假设为最小值,但怎样找到第一个符合条件的数呢?我们用一个变量来记录,一个最小值。
然后再加一个判断找到,最小的为3的倍数的数;同时满足两个条件,一个是3的倍数,一个是必须小于第一假设的最小值。只有这两个条件同时满足,才是我们要找的最小的3的倍数的数。

scratch求最小的3的倍数的数步骤:
步骤一、新建变量i、n、min、cc;变量min符合条件的最小值;变量n是输入正整数的次数;变i是循环列表的次数;变量cc是记录第一个假设符合条件的变量。

步骤二、给变量赋初始值,i=1、n=5、cc=0、min=0;
步骤三、先循环输入n个正整数,加入列表;
步骤四、输入5个数之后,我们就开始做判断了,假设列表第一个就是3的倍数,而且我们假设为第一个最小值;并用cc变量记录=1才给min赋值最小值;如果cc等于2,则需要做判断;

步骤五、再加一个判断,满足3的倍数的同时,要比第一个假设的数小,才给它赋值最小值。
scratch求最值相关的重要知识点:
最后更新时间:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。