国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

極客小將

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

資訊內容

scratch編程繪制數字金字塔(楊輝三角)

極客小將2021-12-16-
楊輝三角相信很多人都不陌生,它是一個無限對稱的數字金字塔,在中國南宋數學家楊輝1261年所著的《詳解九章算法》一書中出現。用程序打印出楊輝三角也是C、C++編程中的一道經典題目……

楊輝三角相信很多人都不陌生,它是一個無限對稱的數字金字塔,在中國南宋數學家楊輝1261年所著的《詳解九章算法》一書中出現。在歐洲,帕斯卡(1623—-1662)在1654年發現這一規律,所以這個表又叫做帕斯卡三角形。帕斯卡的發現比楊輝要遲393年,比賈憲遲600年。

scratch繪制數字金字塔(楊輝三角)

在初中,我們就知道,楊輝三角的兩個腰邊的數都是 1,其它位置的數都是它頂上兩個數之和。這就是我們編程實現楊輝三角的關鍵之一。

使用scratch編寫這個程序相對于別的語言來說要更復雜一點,復雜的不是算法,而是如何展示出來,下面我們先來分析一下這個程序有哪些難點,面對這些困難我們如何克服。這就是我們所強調的,少兒編程應該重點學習如何解決問題,如何利用有限的資源去做更多的事。

問題1:找規律,將現象轉為數據

楊輝三角的兩個腰邊的數都是 1,其它位置的數都是它頂上兩個數之和。

如圖所示,我們可以利用上一行的結果,計算出下一行的數據。因此定義兩個列表(l:上一行數據;tem:下一行數據),每個列表用來存儲一行數據:

scratch編程繪制數字金字塔(楊輝三角)

scratch編程繪制數字金字塔(楊輝三角)

如圖,給tem首位加上1,就是1,2,1那就是第三行的數據,接下來再把l的數據清空,將tem的數據存儲到l里,并在首位添加1,如此循環就可以一層一層的輸出了。

scratch編程繪制數字金字塔(楊輝三角)

scratch編程繪制數字金字塔(楊輝三角)

問題二:如何將數字打印顯示到舞臺?

上面解決了數據問題,下面就要把列表l里的數據一個個顯示到舞臺上,這就是scratch的麻煩所在,無法直接打印字符。于是想辦法,用數字角色,添加造型,將0-9都包括進去,根據不同的數字切換不同的造型,利用畫筆里的圖章或者克隆將這個數留在舞臺上,為了簡單,就用圖章吧。

scratch編程繪制數字金字塔(楊輝三角)

問題三:換行后位置如何確定?

第一行很好確定,就在舞臺中央的正上方,那換到下一行從哪里開始呢?這需要我們根據實際情況去測試一下,如下圖所示,找到這個合適的間距。

scratch編程繪制數字金字塔(楊輝三角)

scratch編程繪制數字金字塔(楊輝三角)

上下間距設置為30,即y坐標-30,x坐標向左移動,第二次左移20,第三層左移40,第四層就是60,總結規律就是0-(層數-1)*20,數字與數字之間的距離設置為30。

問題四:如果數字大于9怎么辦?

比如要打印出10,這怎么辦?我們的角色造型里沒有這么多,我們只有0-9。這時就想到了拆分,將多位數一位一位的拆出來(將0造型放在最后,即:換成0造型,默認就是最后一個造型)。

scratch編程繪制數字金字塔(楊輝三角)

目前所有遇到的問題基本都有了解決辦法,我們就可以開始動手構建整個程序了。,第一行是1,這個是固定的,我們直接在開始用圖章印上去,從第二行開始,重復執行打印,計算下一行,流程如下。

scratch編程繪制數字金字塔(楊輝三角)

完整的程序如圖

scratch編程繪制數字金字塔(楊輝三角)

scratch編程繪制數字金字塔(楊輝三角)

scratch編程繪制數字金字塔(楊輝三角)

運行結果:

scratch編程繪制數字金字塔(楊輝三角)

效果優化:

從圖中看到結果并不是我們想要的等腰三角形效果,因為后面數字變大,占據的寬度增加,所以整體向右偏移,因此就要對這些多位數進行處理,讓他們起始位置向左移動一點,這樣就可以了。

scratch編程繪制數字金字塔(楊輝三角)

優化后的積木:

scratch編程繪制數字金字塔(楊輝三角)

scratch編程繪制數字金字塔(楊輝三角)


在高中我們會學到,楊輝三角中的任何一個數都等于一個組合數,如果有興趣可以利用這一公式來做。

相關閱讀:Python基礎練習實例49(打印楊輝三角)

本站部分內容轉載自網絡,如有侵權請聯系管理員及時刪除。

   少兒編程網scratch中文素材在線生成

預約試聽課

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

国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

        99精品999| 三上悠亚在线一区二区| 欧美激情国内自拍| www.这里只有精品| 欧美激情精品久久久久久小说| 人妻夜夜添夜夜无码av| 只有这里有精品| 最新av网址在线观看| 特级西西444| av免费观看国产| www.射射射| 色诱视频在线观看| 777视频在线| 国产又黄又爽免费视频| 三级在线免费观看| 777777av| 精品少妇无遮挡毛片| 国内外成人免费在线视频| 天堂一区在线观看| 成人手机在线播放| 成年人视频网站免费观看| 日本在线视频www| 91精产国品一二三产区别沈先生| 国产精品波多野结衣| 成年人看的毛片| 久久久久免费精品| 青青草影院在线观看| 日日摸日日碰夜夜爽无码| 无码人妻丰满熟妇区毛片| 中文字幕在线导航| 成人精品视频在线播放| 亚洲xxxx2d动漫1| 国产青草视频在线观看| 日韩av资源在线| 性久久久久久久久久久久久久| 国产美女永久无遮挡| 亚洲娇小娇小娇小| 免费av手机在线观看| 国产高清av片| 精品久久久久久久免费人妻| 强开小嫩苞一区二区三区网站| 3d动漫一区二区三区| 樱空桃在线播放| 91欧美视频在线| 欧美成人一区二区在线观看| 污污网站在线观看视频| 国产视频九色蝌蚪| 久久久久久久久影视| 国产超碰在线播放| 日韩久久一级片| 成年人看的毛片| 影音先锋成人资源网站| 欧美成人乱码一二三四区免费| 国产免费成人在线| 秋霞无码一区二区| 黄色激情在线视频| wwwwww欧美| 久久久久福利视频| 日本免费黄色小视频| 激情成人在线观看| 永久av免费在线观看| 日韩在线一区视频| 午夜免费一级片| 青娱乐国产精品视频| 少妇激情一区二区三区| 黑森林福利视频导航| 国产精品亚洲a| 国产精品亚洲αv天堂无码| 欧美色图色综合| 99精品免费在线观看| 污污视频网站免费观看| 婷婷激情四射五月天| 五月天婷婷亚洲| 91在线视频观看免费| 天天综合网久久| 91插插插影院| 欧美日韩视频免费| 成人黄色av片| 爱情岛论坛亚洲首页入口章节| 在线观看免费的av| 色哟哟免费网站| 成熟了的熟妇毛茸茸| 97在线免费公开视频| 欧美激情成人网| 中文字幕免费高清在线| 日韩精品一区二区三区电影| 特级西西444| 99久久久无码国产精品6| 亚洲免费av一区二区三区| 日韩高清在线一区二区| 中文字幕av导航| 国产极品尤物在线| 最新天堂在线视频| 少妇人妻在线视频| 日日干夜夜操s8| 国产乱淫av片杨贵妃| 亚洲一区二区蜜桃| 精品免费久久久久久久| 中文字幕无码不卡免费视频| 手机看片日韩国产| 精品一卡二卡三卡| 免费视频爱爱太爽了| 成人性做爰aaa片免费看不忠| 日本xxxxx18| 亚洲欧美久久久久| 国产男女免费视频| 色黄视频免费看| 三级a三级三级三级a十八发禁止| 亚洲一区 在线播放| 亚洲熟妇av一区二区三区| 久久这里只有精品8| 免费av不卡在线| 国产精品动漫网站| 免费看黄在线看| 中文字幕第50页| 中文字幕第17页| 爱情岛论坛成人| 美女福利视频在线| 人人妻人人添人人爽欧美一区| 三级黄色片免费观看| 亚洲最大成人在线观看| 激情内射人妻1区2区3区 | 深爱五月综合网| 亚洲精品永久视频| 欧美成年人视频在线观看| 久久精品网站视频| 国产日韩成人内射视频| 国产精品333| av动漫在线看| 欧美一级黄色片视频| 日日碰狠狠躁久久躁婷婷| 激情五月宗合网| 日韩 欧美 高清| 成人中文字幕av| 日韩av片专区| 黄色一级片网址| www插插插无码免费视频网站| 在线视频一二三区| 国产一区 在线播放| 2022中文字幕| www.玖玖玖| 天天插天天操天天射| 特黄视频免费观看| 黄色污污在线观看| 国产日韩av网站| 日日摸天天爽天天爽视频| 一道本在线免费视频| 欧美 日韩 国产 在线观看| 欧美另类videos| 日韩av片在线看| 国产精品久久久久久9999| 亚洲五码在线观看视频| 黄色一级视频在线播放| 欧美 日韩 国产一区| 亚洲第一色av| 成人网站免费观看入口| 久久久久国产一区| 800av在线免费观看| 日本少妇高潮喷水视频| 另类小说第一页| 日本黄色片一级片| 九九九在线观看视频| 亚洲啊啊啊啊啊| 男人的天堂日韩| 亚洲天堂第一区| 国产一二三区av| 精品人妻人人做人人爽| 人人爽人人av| 国产一二三在线视频| 99视频在线视频| 国产妇女馒头高清泬20p多| 亚洲36d大奶网| 日韩中文字幕在线免费| 国产日本欧美在线| 能看的毛片网站| 日韩精品xxxx| www.国产二区| 亚洲第一天堂久久| 一本久道综合色婷婷五月| 国产一区二区三区小说| 国产欧美精品一二三| 无码内射中文字幕岛国片| 成年女人18级毛片毛片免费| 日韩av.com| 无限资源日本好片| 青青在线视频观看| 国产精品免费入口| 福利在线一区二区| 好吊色这里只有精品| www亚洲成人| 一路向西2在线观看| 久久精品网站视频| 成人精品视频一区二区| 国产成人久久777777| 男女高潮又爽又黄又无遮挡| 污污污污污污www网站免费| 亚洲激情免费视频| 97超碰在线视| 日本成人在线不卡| 青青青青在线视频|