資訊內(nèi)容
scratch算法練習(xí)-水仙花數(shù)
scratch算法練習(xí)-水仙花數(shù)
題目:輸入一個三位數(shù)n,判斷是否為水仙花數(shù),如果是則輸出“YES”,不是則輸出“NO”。水仙花數(shù)(Narcissistic number)也被稱為超完全數(shù)字不變數(shù)(pluperfect digital invariant, PPDI)、自戀數(shù)、自冪數(shù)、阿姆斯壯數(shù)或阿姆斯特朗數(shù)(Armstrong number),水仙花數(shù)是指一個 3 位數(shù),它的每個位上的數(shù)字的 3次冪之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)
思路:通過詢問回答得到輸入的3位數(shù),然后利用計算里的
積木來將這個三位數(shù)拆開,分別計算每一位的冪,把他們加起來,與這個數(shù)比較,如果相等就是水仙花數(shù),否則不是。

程序截圖

- 上一篇
scratch算法練習(xí)-輸入三條邊計算三角形面積
scratch算法練習(xí)-輸入三條邊計算三角形面積輸入三角形三邊長a,b,c(保證能構(gòu)成三角形),輸出三角形面積。適合初中以上學(xué)生,需要平面幾何的知識,此題目來自CCF中小學(xué)程序設(shè)計練習(xí)。題目:輸入三角形三邊長a,b,c(保證能構(gòu)成三角形),輸出三角形面積。基礎(chǔ)知識:1、構(gòu)成三角
- 下一篇
scratch算法練習(xí)-溫度轉(zhuǎn)換
scratch算法練習(xí)-溫度轉(zhuǎn)換將輸入的華氏溫度轉(zhuǎn)換為攝氏溫度。華氏溫度F與攝氏溫度C的轉(zhuǎn)換公式為:F=C9/5+32。(此題目來自CCF中小學(xué)程序設(shè)計練習(xí))思路:根據(jù)轉(zhuǎn)換公式F=C9/5+32,推導(dǎo)出C=(F-32)*5/9編寫程序,提問輸入華氏溫度,然后通過運算得到攝氏溫度。附加趣味設(shè)計,
