当前位置: 网学 > 网学资源大全 > 计算机 > 正文

VB中实现对平均分的计算

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供VB中实现对平均分的计算,希望对需要VB中实现对平均分的计算网友有所帮助,学习一下吧!

资料包括: 论文(5页1255字) 源码 
说明:
一、 设计内容简介
这次的VB考试,我们设计的是一个有关学生成绩计算的程序。在程序中,学生共有五门成绩,将五门成绩输入之后,选择记分规则,即总分或者是平均分,点击“计算”,在窗体中的成绩显示区就会显示出计算出的成绩;点击“清除”, 则清除所有成绩,包括已经计算出的结果。
另外,本程序还要求输入的成绩要小于0或大于100。如果不符合,那么将会出现输入框(InputBox),提示用户重新输入。判断成绩是否符合要求用If和Or语句来实现。
五门成绩的输入区域,用的是Textbox;记分规则那里用的是Frame;规则的选择用的是OptionButton;成绩计算的显示是在Label区;“计算”和“清除”都为CommandButton;退出程序,则只需将窗口关闭。
对于程序设计的流程图及其代码实现,在后面我会加以详细的说明。
二、 程序流程图
目录:
一、设计内容简介
二、程序流程图
三、程序代码
三、运行结果
五、设计小结

作者点评:
自己做的VB课程设计,实现成绩平均分的计算,很简单。包括完整的工程代码和论文。可以直接用。希望能有所帮助。
这次的VB考试,我又学到了不少东西。
这次设计的这个成绩计算程序,考试的时候,我很快就把第一个功能实现了,其实很简单,就是根据单选按钮的选项来对Text里的数值进行求和或者是求平均。但是对于第二个功能,我也不知道自己当时怎么想的,刚开始的时候竟然用And语句进行判断,这很明显是不对的。后面才恍然大悟,明明该用Or语句嘛,一个数据怎么可能既小于0又大于100呢?我太大意了。
还有就是,我的代码中,一开始就对各科分数即Text里的数值定义了变量,用的时候就可以直接输入变量的名字,但是后来发现,当在Inputbox里重新输入数据时,新的数据不会显示在原来的窗体中,我很纳闷,已经加了重新赋值的语句,怎么会不显示呢?后来才明白,我将新的数据赋给了Text里的数值即Val(Text.text),而实际上要想显示新的数值,直接就是Text中的内容,而不是Text里的数值。
总之,我觉得老师的这种教学方式挺好,因为,如果不考试,我们可能就会在VB结课之后再也不去碰它了,但是参加了考试,真正自己做了东西之后就不一样了,在做的过程中除了把以前的东西复习之外,又学到了新的东西,感觉还是很高兴。
  • 上一篇资讯: 企业VPN接入论文
  • 下一篇资讯: 汽车入库门控装置
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号