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

極客小將

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

資訊內容

scratch猜數字新玩法

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

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

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

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

這道題的難點就是進行逐位比較:我們需要設置兩個變量:提示和i,“提示”就是視頻里顯示的那樣,“i”是數位(第幾位)這里我們把i設置成1,因為從第一位開始比,然后“提示”設置為空:

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

后面再進行,比較就好了,哪位數對了就連接“提示”和這位數,哪位數錯了,就連接“提示”和“X”,如下圖:

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

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

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

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

主站蜘蛛池模板: 徐州市| 马关县| 南部县| 河东区| 上思县| 忻州市| 鱼台县| 桓仁| 吉林省| 朝阳市| 延长县| 禹州市| 黎川县| 手游| 舞阳县| 商洛市| 铜陵市| 永福县| 元朗区| 长泰县| 青海省| 桦南县| 大关县| 牡丹江市| 榆中县| 海南省| 岚皋县| 尚义县| 榆树市| 兴山县| 凤庆县| 海原县| 昔阳县| 福建省| 星座| 凌云县| 永年县| 嘉义县| 博湖县| 博兴县| 温州市|