Small Basic 0.5 版本现已推出。有机会继续介绍使用这种超简单的语言进行编程,该语言专门用于恢复 80 年代有趣的编程理念。在这里,我们将发现表格的使用及其令人惊叹的 Small Basic 实现!
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(响应)