Small Basic 是一種入門式程式語言,強調程式設計時獲得樂趣的理念。這是 Microsoft 新計劃的一部分,旨在鼓勵年輕人(7 至 77 歲)發現程式設計的樂趣。要了解更多信息,請點擊 —伊西——。
– 透過以下方式下載 Small Basic這個連結
– 依照逐步精靈進行安裝
– 啟動後,Small Basic 會自動辨識您的系統語言並進行相應調整。換句話說,當軟體在法語 Windows 系統上啟動時,會顯示法語介面和幫助。
– 在這項新的程式設計簡介中,我們將發現 Small Basic 中表格的使用。
前幾集的提醒…
在我們的第一集中(看伊西),我們提出了開發環境,表明該軟體不僅可以創建小型、簡單的應用程式(在控制台模式下),還可以創建能夠查詢 Web 服務的更複雜的應用程序,例如弗利克(伊西)
在第二集中(看伊西),我們研究了一些語言的基本概念,例如變數、迴圈和測試。我們用神秘的數字遊戲(看伊西)。
在第三集中(看伊西),我們看到 Small Basic 的靈感來自於該語言標識提供非常有趣且有教育意義的圖形說明(看伊西)!
在第四集中(看這裡),我們發現了這個角色子程序和 SUB 指令我們重新製作了著名的遊戲乒乓球,現代電子遊戲的始祖!
在第五集中(看這裡),我們發現了 Small Basic 版本「0.2」的新功能以及允許您在螢幕上製作精靈動畫的說明。
在第六集中(看這裡),我們介紹了 Small Basic 的法文版本和 TIMER 功能。
每當我們需要操作數字、名稱、單字或元素的清單時,我們都會在 Small Basic 中使用陣列。這些是索引變量,可讓您快速存取清單中的第一個、第二個、第 n 個或最後一個值。
例如 :
如果我們想要輸入10個數值,然後按照輸入的相反順序顯示它們,我們會這樣寫:
對於 i = 1 到 10
TextWindow.Write(“輸入數字#” + i + ”: “)
蒙塔勞[i]= TextWindow.ReadNumber()
結束
'
對於 i=10 到 1 步驟 -1
文字視窗.Write(蒙塔勞[i]+” / “)
結束
T2D
數組可以有多個維度。例如 :
存取名為 T2D 的二維數組的第 1 行和第 4 列中的元素。
更強大的是:陣列的索引不一定是數字。我們可以使用名詞。蒙卡內特
假設您要建立一個地址簿,其中包含每個人的姓氏、名字、年齡和電話號碼。所以我們可以例如使用:[“姓氏”][“名字”]
蒙卡內特蒙卡內特
[“姓名”][“家庭”][“年齡”]
蒙卡內特
[“電話”]
=“大門”
TextWindow.WriteLine(MonCarnet
)
=“比爾”
以下是一個小筆記本入門程式來說明這個概念:
' 初始化
' 輸入循環的開始
'
'
我=0
回覆=“O”
當回覆=“O”時
我=我+1
文字視窗.Clear()
TextWindow.Write(“請輸入人名#” + i + ”: “)
= 50
MyTable[i][“姓名”][“家庭”] = TextWindow.Read()
TextWindow.Write(“輸入人名#” + i + ”: “)
MyTable[i][「姓氏」][「名字」] = TextWindow.Read()
TextWindow.Write(“請輸入人的年齡#” + i + ”: “)
MonTableau[i][「年齡」] = TextWindow.ReadNumber()
=“44.01.02.00.00”
TextWindow.Write(“輸入人員的電話號碼” + i + “: “)
MonTableau[i][“tel”] = TextWindow.Read()
TextWindow.WriteLine(“”)
TextWindow.WriteLine(“目前已輸入:”)
結束對於 x = 1 到 Array.GetItemCount(MonTableau)TextWindow.Write(“您想輸入另一個聯絡人嗎(是/否)?”)TextWindow.Writeline(x+” “+MonTableau[x][“nom”])響應=TextWindow.Read()
儘管
回應 = Text.ConvertToUpperCase(響應)