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

極客小將

您現(xiàn)在的位置是:首頁 » scratch編程資訊

資訊內(nèi)容

scratch猜數(shù)字新玩法

極客小將2020-11-18-
hello,各位好朋友,大白又來了,今天呢,大白繼續(xù)分享一些有意思的scratch小程序,上周末有個(gè)朋友問了大白一個(gè)問題:前兩天有人問了他一道題:關(guān)于猜數(shù)字的,大白一聽猜數(shù)字想當(dāng)然想到了比大小,說大了小了的,結(jié)果朋友發(fā)了這個(gè)給我,說我想的太easy了,好吧,聽他說完,是這樣的,隨機(jī)生成一個(gè)四位數(shù),然
hello,各位好朋友,大白又來了,今天呢,大白繼續(xù)分享一些有意思的scratch小程序,上周末有個(gè)朋友問了大白一個(gè)問題:前兩天有人問了他一道題:關(guān)于猜數(shù)字的,大白一聽猜數(shù)字想當(dāng)然想到了比大小,說大了小了的,結(jié)果朋友發(fā)了這個(gè)給我,說我想的太easy了,好吧,聽他說完,是這樣的,隨機(jī)生成一個(gè)四位數(shù),然后玩家猜,10次機(jī)會(huì),猜對(duì)了,顯示猜對(duì)了;猜錯(cuò)了,不會(huì)說錯(cuò)了,而會(huì)提示哪一位猜錯(cuò)了,比如答案是9876,我們猜的是9875,那么會(huì)提示:987X。如視頻:有人會(huì)問大白,左上角那個(gè)是什么?沒錯(cuò),那就是答案,為啥呢?四位數(shù)確實(shí)難猜,我為了錄視頻方便,先把答案放到那里,大家好看我猜錯(cuò)了哪一位,好了,接下來就要開始分析一下該如何利用scratch編出這道題:首先呢,既然要猜,我們就先要確定答案,有了答案才能有對(duì)比的目標(biāo),答案要隨機(jī)的四位數(shù),所以我們直接把變量“答案”設(shè)置成1000~9999:

upload/article/images/2020-11-18/aa22a13ecdca9ca72bcb97127ab0a12f.jpg

接下來我們要開始猜了,四位數(shù)想一次猜對(duì)還是挺難的,除非像大白一樣先把答案顯示出來,那么我們直接把詢問放到循環(huán)里面,然后我們回答,回答有兩種結(jié)果(你不是廢話嗎?)對(duì)或者錯(cuò),這里想必大家都猜到要用什么積木塊了:如果那么否則,沒錯(cuò),猜對(duì)了就結(jié)束,猜錯(cuò)了,就要逐位進(jìn)行比較,哪一位錯(cuò)了,就把那一位換成X,超過十次就要提示機(jī)會(huì)用完了,公布答案:

upload/article/images/2020-11-18/5e4cb1e1986300559a03aa29982ad2c4.jpg

這道題的難點(diǎn)就是進(jìn)行逐位比較:我們需要設(shè)置兩個(gè)變量:提示和i,“提示”就是視頻里顯示的那樣,“i”是數(shù)位(第幾位)這里我們把i設(shè)置成1,因?yàn)閺牡谝晃婚_始比,然后“提示”設(shè)置為空:

upload/article/images/2020-11-18/46d2cd4858b5d0c9c1a4a064bdcb52dd.jpg

后面再進(jìn)行,比較就好了,哪位數(shù)對(duì)了就連接“提示”和這位數(shù),哪位數(shù)錯(cuò)了,就連接“提示”和“X”,如下圖:

upload/article/images/2020-11-18/fdcce70095e1a5c1cf786696c918d422.jpg

至此,這道題就算完成了,當(dāng)然還有更多的方法,大白呢也想出來了三種,但選了一種比較簡(jiǎn)單的分享給大家,大家做完后就可以玩了:upload/article/images/2020-11-18/3096cb2fcf58ff04ff6eed6b3e9b634b.jpg

聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除

預(yù)約試聽課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 芷江| 开原市| 拉萨市| 乐昌市| 睢宁县| 邯郸市| 星座| 冷水江市| 拉萨市| 天门市| 延津县| 青田县| 通渭县| 怀宁县| 西乡县| 成安县| 靖江市| 茂名市| 台南县| 翁牛特旗| 宝鸡市| 禄劝| 碌曲县| 桃园县| 小金县| 延安市| 怀化市| 洮南市| 新泰市| 娱乐| 仪陇县| 高青县| 怀柔区| 海南省| 浙江省| 和政县| 绥中县| 晋州市| 呼和浩特市| 平利县| 桃园县|