国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产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ⅴ在线观看-精品中文字幕在线

        公共露出暴露狂另类av| 日韩精品在线视频免费观看| 永久av免费在线观看| 免费黄色福利视频| 亚洲成年人专区| 99视频在线视频| 免费看国产一级片| 亚洲高潮无码久久| 亚洲自拍第三页| 国产天堂在线播放| 日本中文字幕网址| 拔插拔插海外华人免费| 免费成人进口网站| 色黄视频免费看| 中文字幕第17页| 国产一级特黄a大片免费| 欧美 日韩精品| 男人和女人啪啪网站| 一本大道东京热无码aⅴ| 黄色一级片网址| 午夜av中文字幕| 中文字幕一区久久| 亚洲欧美一区二区三区不卡| 特级西西444www| 日韩不卡的av| 2022中文字幕| 欧美成人精品免费| 毛片在线视频播放| 各处沟厕大尺度偷拍女厕嘘嘘| 成 年 人 黄 色 大 片大 全| 国产免费黄色小视频| 亚洲熟妇无码一区二区三区导航| 国产精品视频二| 日韩网站在线免费观看| 少妇高潮喷水在线观看| 无码人妻丰满熟妇区五十路百度| 18禁男女爽爽爽午夜网站免费| 欧美a v在线播放| caoporn超碰97| www激情五月| 精品国产一区二区三区无码| 免费看日本毛片| 欧美三级理论片| 超碰91在线播放| 男女爽爽爽视频| 黄色高清视频网站| 免费在线激情视频| 久久综合在线观看| 欧洲金发美女大战黑人| 欧美视频国产视频| 久久www视频| 欧美一级在线看| 日本精品免费在线观看| 欧美日韩中文不卡| 免费人成自慰网站| 色综合av综合无码综合网站| 婷婷激情5月天| 超碰超碰超碰超碰超碰| 麻豆传传媒久久久爱| 国产高清999| 777精品久无码人妻蜜桃| 色一情一区二区三区| www.亚洲成人网| 天天操天天爱天天爽| 三级在线免费观看| 高清一区二区视频| 日本a在线免费观看| 日韩不卡一二三| 欧美日韩精品在线一区二区| 午夜激情av在线| 男人天堂999| 亚洲精品无码国产| 日本在线观看视频一区| 少妇人妻互换不带套| 日本大片免费看| √天堂资源在线| 成人亚洲精品777777大片| 国产黄色激情视频| 在线观看av免费观看| 黄色永久免费网站| 99久久国产综合精品五月天喷水| 手机精品视频在线| 欧美美女性视频| 国内外免费激情视频| 欧美亚洲精品一区二区| 欧美一级中文字幕| 欧美一级免费在线观看| jizz18女人| 手机视频在线观看| 美女网站免费观看视频| 成人观看免费完整观看| 欧美精品一区免费| 国产乱子夫妻xx黑人xyx真爽| 久久99久久99精品| 国产欧美日韩网站| 农民人伦一区二区三区| 日韩精品在线中文字幕| www国产无套内射com| 免费的av在线| 成人手机在线播放| 日韩成人手机在线| 精品国产一区二区三区无码| 成人免费在线网| 免费在线观看视频a| 欧美日韩成人免费视频| 黄色影院一级片| 亚洲五月天综合| 天天干天天综合| 91欧美一区二区三区| 大片在线观看网站免费收看| 亚洲一区 在线播放| 91.com在线| 国产偷人视频免费| 欧美美女一级片| 经典三级在线视频| 国产老熟妇精品观看| 激情婷婷综合网| 久久精品视频在线观看免费| 美女av免费观看| 337p粉嫩大胆噜噜噜鲁| 一区二区三区视频网| 亚洲精品偷拍视频| 97成人在线免费视频| 999精品视频在线| 男人天堂成人网| 九色在线视频观看| 亚洲激情在线看| 青青青青草视频| 高清一区在线观看| 国产精品国三级国产av| 日韩视频第二页| 国产精品久久成人免费观看| 亚洲国产精品久久久久婷蜜芽| 日本中文字幕观看| 18岁网站在线观看| 青青草综合视频| 成人在线免费播放视频| 国产小视频免费| 高清一区在线观看| 又粗又黑又大的吊av| 四虎影院一区二区| xxxx一级片| 日本中文字幕网址| 国产一二三四五| 天堂一区在线观看| 欧美日韩性生活片| av动漫在线免费观看| 中文字幕免费高清在线| 欧美精品一区免费| 狠狠操精品视频| 欧美第一页浮力影院| 一区二区久久精品| 久在线观看视频| 黄黄视频在线观看| 中文字幕成人免费视频| 国产精品99久久免费黑人人妻| 国产一二三四区在线观看| 国产三级国产精品国产专区50| 国产真人做爰毛片视频直播| 美国av在线播放| 亚洲三级在线观看视频| 网站一区二区三区| 538在线视频观看| 欧美 激情 在线| 鲁一鲁一鲁一鲁一澡| 高清欧美精品xxxxx| 性高湖久久久久久久久aaaaa| 亚洲一二三不卡| 在线播放av中文字幕| av免费一区二区| 五月激情五月婷婷| 一级网站在线观看| 天天爱天天做天天操| 日本精品免费视频| 一二三在线视频| 久久这里只有精品8| 日韩a级在线观看| 国产a级片网站| 亚洲熟妇av日韩熟妇在线| 91免费视频网站在线观看| 免费看日本毛片| 国产激情在线观看视频| 成年网站在线播放| 亚洲高清av一区二区三区| 亚洲成人动漫在线| 国产精品又粗又长| 亚欧在线免费观看| 欧美视频国产视频| eeuss中文| 欧美综合在线播放| 国产精品乱码久久久久| 色网站在线视频| 可以看毛片的网址| 国产真实乱子伦| 黄色一级片免费播放| 日韩在线视频在线| 亚州精品一二三区| 免费日韩在线观看| 国产精品涩涩涩视频网站| 免费看日本黄色|