Scratch與數(shù)學(xué)的整合42
????????????????????????????第42課????????100以內(nèi)出現(xiàn)1的次數(shù)
一、課程導(dǎo)入
????????本節(jié)課你將會(huì)學(xué)到:如何解決數(shù)位的計(jì)數(shù)問(wèn)題?如何用Scratch實(shí)現(xiàn)求100以內(nèi)1出現(xiàn)的次數(shù)。
二、知識(shí)儲(chǔ)備
????????在解決數(shù)為計(jì)數(shù)問(wèn)題時(shí)要對(duì)元素進(jìn)行枚舉。
三、例題講解
????????在1——100中1出現(xiàn)了多少次?
????????分析:我們用樹(shù)狀圖把它分類列舉出來(lái)。如圖所示:將1——100分成一位數(shù)、兩位數(shù)、

三位數(shù)。兩位數(shù)又分為十位為1的數(shù)、十位不為1的數(shù),再把十位為1的數(shù)分為2位不重復(fù)的數(shù)和2位重復(fù)的數(shù)。一位數(shù)在1——9之間,出現(xiàn)了1次1;兩位數(shù)、十位為1且兩位不重復(fù)的數(shù)有10,還有12——19之間的數(shù),共出現(xiàn)了1+(19-2+1)=9(次)1;兩位數(shù)、十位為1且兩位重復(fù)的數(shù)只有11,出現(xiàn)了2次1;兩位數(shù)且十位不為1在20——99出現(xiàn),總共出現(xiàn)了9-2+1=8(次)1,;三位數(shù)只有100,一共出現(xiàn)了1次1.總共有1+9+2+8+1=21(次)。答:1——100中1出現(xiàn)了21次。
三、編程環(huán)節(jié)
????????由于這節(jié)課講的例題非常簡(jiǎn)單,∴我就僅把代碼的圖片提供出來(lái)。至于思路就全交給大家思考了。
? ? ?

??