用于计算学生分数的vb.net中的Windows应用程序

时间:2015-02-17 11:01:24

标签: vb.net

我需要制作一个vb.net windows应用程序来计算学生商标。我有三个估价。例如,如果valution1是45分,如果valu2有30则那么有15分差异所以必须进行估价3。然后平均值将通过增加估值3和估值的最大得分1以及估值来计算。只有当估值1和估值2中存在15个或更多的分数时,才会进行评估2.请帮助我创建此应用程序,因为我不熟悉编码。 / p>

1 个答案:

答案 0 :(得分:1)

获取三个文本框,将第三个文本框的启用属性设置为false。以下代码将为您提供帮助(在文本框的textchanged事件下)。

Private Sub Hello () Handles Textbox1.Textchanged, Textbox2.Textchanged
     If Val(Textbox1.Text) - Val(Textbox2.Text) >= 15 then
           Textbox3.Enabled = True
     Else
           Textbox3.Enabled = False
     End If
End Sub

对于平均值,您需要添加所有值,然后除以术语数。假设您在标签中显示平均值:

Dim a as integer
If Textbox3.Enabled = True then
  a = Val(Textbox1.Text) + Val(Textbox2.Text) + Val(Textbox3.Text)
  Label1.Text = a/3
Else
  a = Val(Textbox1.Text) + Val(Textbox2.Text)
  Label1.Text = a/2
End If

我希望你明白!这是一种功课,但我这样做只是因为我很无聊。请不要在将来提出这些问题。阅读'如何询问'下次指导。