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

主站蜘蛛池模板: 长宁区| 泰州市| 牟定县| 刚察县| 宽城| 盈江县| 潢川县| 砚山县| 临城县| 扶沟县| 托克逊县| 新兴县| 宁都县| 射洪县| 伊春市| 北海市| 佳木斯市| 久治县| 永丰县| 板桥市| 仁化县| 茂名市| 鹿邑县| 什邡市| 郎溪县| 通化市| 新乡县| 石阡县| 来凤县| 申扎县| 神农架林区| 辽中县| 敦化市| 柘荣县| 陇西县| 青海省| 永济市| 郧西县| 林周县| 长沙县| 怀仁县|