国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩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人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 湖口县| 马龙县| 福鼎市| 东乡族自治县| 土默特左旗| 岱山县| 肃宁县| 廊坊市| 芷江| 黄平县| 绥滨县| 金溪县| 敖汉旗| 开封县| 宜君县| 桦南县| 应城市| 车致| 赤城县| 江西省| 阿巴嘎旗| 黄浦区| 监利县| 桓台县| 扶余县| 论坛| 田林县| 永川市| 巴彦县| 崇仁县| 晋宁县| 泗洪县| 邢台市| 桂平市| 辽源市| 德兴市| 大庆市| 闻喜县| 南昌市| 松桃| 澎湖县|