美文网首页易语言笔记
第十课-成绩管理系统

第十课-成绩管理系统

作者: 小白砸 | 来源:发表于2018-11-12 09:33 被阅读1次

    这课重点讲的是数组的相关应用

    自主完善课堂源码:

    1:完善删除成员功能

    2:完善清除数组功能

    学习主要命令:

    加入成员()

    删除成员()

    清除数组()

    取数组成员数()

    注意:成员下标不能大于预设值,大于程序会崩溃。

    .版本 2

    .程序集 窗口程序集_启动窗口

    .程序集变量 姓名, 文本型, , "0"

    .程序集变量 成绩, 双精度小数型, , "0"

    .程序集变量 平均成绩, 双精度小数型

    .程序集变量 当前输入的人序号, 整数型

    .子程序 __启动窗口_创建完毕

    当前输入的人序号 = 0

    .子程序 _按钮1_被单击

    .局部变量 i, 整数型

    当前输入的人序号 = 当前输入的人序号 + 1

    .判断开始 (编辑框1.内容 = “” 或 编辑框2.内容 = “”)

        信息框 (“姓名或成绩不能为空!”, 0, , )

        返回 ()

    .默认

        加入成员 (姓名, 编辑框1.内容)

        加入成员 (成绩, 到数值 (编辑框2.内容))

    .判断结束

    编辑框3.内容 = “”

    .计次循环首 (取数组成员数 (成绩), i)

        编辑框3.加入文本 (到文本 (当前输入的人序号) + “    ” + 编辑框1.内容 + “    ” + 编辑框2.内容 + #换行符)

    .计次循环尾 ()

    .子程序 _按钮2_被单击

    .局部变量 总成绩, 双精度小数型

    .局部变量 i, 整数型

    .计次循环首 (取数组成员数 (成绩), i)

        总成绩 = 总成绩 + 成绩 [i]

    .计次循环尾 ()

    平均成绩 = 总成绩 ÷ 取数组成员数 (成绩)

    编辑框3.加入文本 (“平均成绩为:” + 到文本 (平均成绩) + #换行符)

    .子程序 _按钮4_被单击

    .局部变量 i, 整数型

    删除成员 (姓名, 到数值 (编辑框4.内容), )

    删除成员 (成绩, 到数值 (编辑框4.内容), )

    编辑框3.内容 = “”

    .计次循环首 (取数组成员数 (成绩), i)

        编辑框3.加入文本 (到文本 (当前输入的人序号) + “    ” + 编辑框1.内容 + “    ” + 编辑框2.内容 + #换行符)

    .计次循环尾 ()

    当前输入的人序号 = 当前输入的人序号 - 1

    相关文章

      网友评论

        本文标题:第十课-成绩管理系统

        本文链接:https://www.haomeiwen.com/subject/ifrqfqtx.html