美文网首页儿童编程儿童编程教孩子学Scratch
教孩子学Scratch编程之0x8:带余数的除法

教孩子学Scratch编程之0x8:带余数的除法

作者: link_hui | 来源:发表于2017-12-22 09:41 被阅读72次

    基础知识

    带余数除法涉及下面是计算公式和概念:

    被除数 / 除数 = 商......余数
    
    • 被除数 dividend :除数 * 商 + 余数
    • 除数 divisor :(被除数 - 余数)/ 商
    • 商 quotient :(被除数 - 余数)/ 除数
    • 余数 remainder :被除数 - 除数 * 商
      计算公式中涉及4个数字,知道了其中的3个,可以求出另外一个。
      另外一个重要的关系是:余数要比除数小

    Scratch编程

    在计算机语言中,通常用 / 来代表“除以”得到,在不能整除的情况下默认会得到一个小数(关于整数和浮点数以后再讲); 用%来来计算余数
    在scratch中也是要分别计算出两部分的。
    先定义出我们需要的4个变量

    1. 计算商
      首先使用运算中的除法“/”

      这样还不行,在不能整除的情况下得到的是小数,所以还需要使用向下取整取出整数部分

    2.计算余数
    余数的计算就直接使用运算中的余数计算即可。


    一个完整的scratch程序:


    舞台和角色 scratch猫做除法题

    总结

    这次学习了带有余数的除法计算。并且使用scratch中的block完成一个除法计算。学习了这个以后,大家可以试一试:让scratch猫出除法题,然后大家回答,scratch猫再判断回答是否正确。

    上一篇:教孩子学Scratch编程之0x7:长方形与正方形
    下一篇:教孩子学Scratch编程之0x10:圣诞快乐!关于scratch.mit.edu

    相关文章

      网友评论

        本文标题:教孩子学Scratch编程之0x8:带余数的除法

        本文链接:https://www.haomeiwen.com/subject/afstwxtx.html