You are on page 1of 3

PROGRAM

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles


Button1.Click

Dim a, b, c, d As Integer

Dim h As String

Dim NA As Double

Dim NH As String

'Mengambil Nilai Dari textBox

h = TextBox1.Text

a = TextBox2.Text

b = TextBox3.Text

c = TextBox4.Text

d = TextBox5.Text

'*/*Menghitung Nilai Akhir dan nilai Huruf

NA = (0.1 * a + 0.3 * b + 0.25 * c + 0.35 * d)

If (NA >= 80.5) Then

NH = "A"

ElseIf (NA >= 75.5) Then

NH = "B+"

ElseIf (NA >= 70.5) Then

NH = "B"

ElseIf (NA >= 65.5) Then

NH = "C+"

ElseIf (NA >= 60.5) Then

NH = "C"
ElseIf (NA >= 55.5) Then

NH = "D"

Else

NH = "D"

End If

'"*/*Memasukkan data ke dalam List view "

Dim list(7) As String

Dim itemlist As New ListViewItem

list(0) = TextBox1.Text

list(1) = TextBox2.Text

list(2) = TextBox3.Text

list(3) = TextBox4.Text

list(4) = TextBox5.Text

list(5) = NA

list(6) = NH

itemlist = New ListViewItem(list)

ListView1.Items.Add(itemlist)

End Sub

'Mempercantik Tampilan listview

Sub setlistview()

ListView1.View = View.Details

ListView1.Columns.Add("NPM", 75, HorizontalAlignment.Left)

ListView1.Columns.Add("Nilai SIkap", 65, HorizontalAlignment.Left)

ListView1.Columns.Add("Nilai Tugas", 65, HorizontalAlignment.Left)

ListView1.Columns.Add("Nilai UTS", 65, HorizontalAlignment.Left)

ListView1.Columns.Add("Nilai UAS", 65, HorizontalAlignment.Left)

ListView1.Columns.Add("Nilai Akhir", 65, HorizontalAlignment.Left)


ListView1.Columns.Add("Nilai Huruf", 65, HorizontalAlignment.Left)

End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles


MyBase.Load

setlistview() 'Memanggil fungsi

End Sub

End Class

You might also like