国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

【數學算法】在Scratch中求四葉玫瑰數

極客小將2020-11-16-
四葉玫瑰數 指一個四位數,他的各位上的數字的四次方之和等于本身的數。 如四位數1634 1^4 +?6^4?+?3^4?+?4^4? = 1 +?1296?+ 81

四葉玫瑰數

指一個四位數,他的各位上的數字的四次方之和等于本身的數。

如四位數1634

1^4 +?6^4?+?3^4?+?4^4?

= 1 +?1296?+ 81?+?256

= 1634

求玫瑰數

如何在Scratch中求出其他的玫瑰數呢?

那就是依次去計算每一個四位數的各位數之和啦!一個四位數,可以看成是有四個字符的字符串,利用運算模塊中的積木塊指令“apple的第1個字符”(在2.0版本中為“第1個字符:world”)即可獲取每一位上的數字。

upload/article/images/2020-11-16/40ae9ef949426ea246b8637ec0f7814b.jpg

同時,可以利用列表,將求得的玫瑰數存入列表中。

可拓展的功能有:①求所得玫瑰數的和、平均數等;②從數字1開始計算,不足四位的用0補足四位數;③向用戶進行詢問,由用戶輸入一個四位數,判斷該數字是否是玫瑰數,并給出用戶判斷依據與結果;④豐富舞臺畫面效果

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 明水县| 吴江市| 陆川县| 通渭县| 长葛市| 嘉荫县| 宝丰县| 南充市| 临海市| 安顺市| 浦县| 西峡县| 文安县| 禹城市| 唐海县| 昌乐县| 蛟河市| 周口市| 林周县| 樟树市| 乐东| 南漳县| 武义县| 牡丹江市| 巴林右旗| 安徽省| 溧阳市| 南和县| 垣曲县| 铅山县| 五大连池市| 乌兰察布市| 苍溪县| 青岛市| 禄丰县| 边坝县| 崇信县| 玉田县| 台中市| 盱眙县| 尉氏县|