scratch
  • 用Scratch學運算思維
  • 隨機的世界真美麗
  • 字串功能疊疊樂
  • 暴力破解永不累
  • 數學解題:幾A幾B猜數字
  • 數學解題:火車載客問題
  • 數學遊戲:猜位置
  • 清單另類用法:語文產生器
  • 畫筆應用:Scratch大畫家
Powered by GitBook
On this page
  • 工具:本篇會用到的程式積木有
  • 暖身:隨機選取一個三位數並說出來
  • 練習:隨機選取一個三位數,如果這個三位數是3的倍數,就放進清單中,直到取出10個為止
  • 暖身:隨機抽取10個十以內的數,放進清單中
  • 本篇任務:隨機選取10個十以內的數放進清單,但不能重複

隨機的世界真美麗

本篇將用到隨機取數後進行存取或應用,最後能寫出隨機抽籤不重複加進清單中

Previous用Scratch學運算思維Next字串功能疊疊樂

Last updated 6 years ago

工具:本篇會用到的程式積木有

暖身:隨機選取一個三位數並說出來

練習:隨機選取一個三位數,如果這個三位數是3的倍數,就放進清單中,直到取出10個為止

  1. 先建立一個變數命名為「抽籤」,和建立一個清單

  2. 變數「抽籤」設為隨機抽取一個三位數

  3. 判斷式:如果被抽出來的數(抽籤)能被3整除,就放進清單中

  4. 重複直到清單的項目數有10個為止

初始化設定:點綠旗後先清空清單項目,才能每次點綠旗都抽10個

暖身:隨機抽取10個十以內的數,放進清單中

本篇任務:隨機選取10個十以內的數放進清單,但不能重複

  1. 先建立一個變數命名為「中獎」,和建立一個清單

  2. 變數「中獎」設定為隨機抽取1-10之間的數

  3. 判斷式:抽出來的數如果已經出現在清單過,就什麼也不做,如果沒有出現過就新增的清單中

  4. 重複執行到清單的項目數有10個為止

判斷式中也可以加入如果已經出現過就說「這個數出現過了重抽」,如果沒有說「沒出現過哦,加入清單」之後才加進清單試試!

三位數的範圍為100-999
只是重複選數10次,放進清單中的數可能會有重複