联系方式

咨询热线:400-998-6158

点击此处免费预约试听课程»

常见问题
学习资讯
师资介绍
学习资讯

Scratch编程解决鸡兔同笼问题

鸡兔同笼,是*古代典型趣题之*;鸡兔同笼问题,是小学数学的常见题型。许多小学算术应用题都可以转化成这类问题,因此很有必要学会它的解法和思路。


【问题】


有若干只鸡兔同在一个笼子里,从上面数,有35个头,从下面数,有94只脚。问笼中各有多少只鸡和兔?


【编程解题】


程序分析:


假设让鸡抬起1只脚,兔子抬起2只脚


此时还有94÷2=47(只)脚


这种情况下笼子里的兔比鸡的脚数多1


这时,脚与头的总数之差47-35=12,就是兔子的只数。


Scratch编程实现算法:


根据上面的思路,我们首先建立4个变量,即笼子中头的总数,脚的总数,兔子的只数以及鸡的只数;然后,进行程序的编写。计算过程代码如下:

Scratch编程解决鸡兔同笼问题

计算出结果后,要让小鸡和兔子两个角色分别说出自己的数量,编写代码如下:


兔子


Scratch编程解决鸡兔同笼问题

小鸡

小鸡

现在,我们点击小绿旗来运行一下程序。

鸡兔同笼

学校联系方式

更多培训课程,学习资讯,课程优惠等学校信息,请进入 上海童程童美少儿编程教育 网站详细了解,免费咨询电话:400-998-6158

相关课程