Intoweb
找數(shù)字是一道簡單的編程練習題,非常適合剛剛掌握了Scratch編程基礎的小朋友。
找數(shù)字:有4個連續(xù)的偶數(shù),它們的乘積是13440,請用Scratch編寫程序,找出這4個數(shù)字。
4個數(shù)字連乘積很大,用正常的數(shù)學解題方法可能還需要用到開方,計算量也很大。但是對于編程來說,我們只需要直接讓程序將一個個數(shù)字帶入算式進行試算,找出正確的數(shù)字即可。這是一種重要的編程思想,我們不需要想出什么精妙的解題方法,只要計算機的計算速度夠快就可以用計算力直接獲得結果了(如圖1)。
設第一個偶數(shù)為n,則n×(n+2)×(n+4)×(n+6)=13440。把n設為0每次增加1,重復計算直到等式成立輸出結果即可(如圖2)。