Sie sind auf Seite 1von 12

Public Class Form1

Private Sub ButtonNEXT_Click(sender As Object, e As EventArgs) Handles


ButtonNEXT.Click
If TextBox1.Text = "" And TextBox2.Text = "" Then
MsgBox("mohon diisi")
ElseIf TextBox1.Text = "kelompok32" And TextBox2.Text = "password" Then
Form2.Show()
Me.Hide()
Else
MsgBox("username/password salah")
End If
End Sub
Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles
CheckBox1.CheckedChanged
If CheckBox1.Checked Then
TextBox2.PasswordChar = ""
End If
End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


Close()
End Sub

Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles


TextBox1.TextChanged

End Sub
End Class

Public Class Form2

Private Sub ButtonEnter_Click(sender As Object, e As EventArgs) Handles


ButtonEnter.Click
If RadioButtonPria.Checked Then
Dim lst As New ListViewItem
With lst
.Text = TextBoxTinggiBadan.Text
.SubItems.Add(TextBoxBeratBadan.Text)
End With
ListView1.Items.Add(lst)
ElseIf RadioButtonWanita.Checked Then
Dim lst As New ListViewItem
With lst
.Text = TextBoxTinggiBadan.Text
.SubItems.Add(TextBoxBeratBadan.Text)
End With
ListView2.Items.Add(lst)

End If
TextBoxBeratBadan.Clear()
TextBoxTinggiBadan.Clear()
End Sub
Private Sub ButtonSORTP_Click(sender As System.Object, e As System.EventArgs) Handles
ButtonCLEARSELP.Click
If ListView1.Items.Count <> 0 Then
ListView1.Items.Remove(ListView1.SelectedItems(0))
Else
MsgBox("data sudah kosong")
End If
End Sub

Private Sub ButtonCLEARP_Click(sender As Object, e As EventArgs) Handles


ButtonCLEARP.Click
ListView1.Items.Clear()
End Sub

Private Sub ButtonSORTW_Click(sender As System.Object, e As System.Object) Handles


ButtonCLEARSELW.Click
If ListView2.Items.Count <> 0 Then
ListView2.Items.Remove(ListView2.SelectedItems(0))
Else
MsgBox("data sudah kosong")
End If
End Sub

Private Sub ButtonCLEARW_Click(sender As Object, e As EventArgs) Handles


ButtonCLEARW.Click
ListView2.Items.Clear()
End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


Form3.Show()
Dim items(ListView1.Items.Count - 1) As ListViewItem
For i As Integer = 0 To ListView1.Items.Count - 1
items(i) = CType(ListView1.Items(i).Clone, ListViewItem)
Next
Form3.ListView1.Items.AddRange(items)
Dim item(ListView2.Items.Count - 1) As ListViewItem
For i As Integer = 0 To ListView2.Items.Count - 1
item(i) = CType(ListView2.Items(i).Clone, ListViewItem)
Next
Form3.ListView2.Items.AddRange(item)
Me.Hide()
End Sub

Private Sub TextBoxTinggiBadan_KeyPress(sender As Object, e As KeyPressEventArgs)


Handles TextBoxTinggiBadan.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub

Private Sub TextBoxBeratBadan_KeyPress(sender As Object, e As KeyPressEventArgs)


Handles TextBoxBeratBadan.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub
Private Sub RadioButtonPria_CheckedChanged(sender As Object, e As EventArgs) Handles
RadioButtonPria.CheckedChanged

End Sub
End Class

Public Class Form3


Private mSortingColumn As ColumnHeader
Private Sub Button8_Click(sender As Object, e As EventArgs)
Dim median As Double
If ListView2.Items.Count Mod 2 = 0 Then
median = (Val(TextBox13.Text) + Val(TextBox12.Text)) / 2
Else
median = Val(TextBox13.Text) + Val(TextBox12.Text)
End If
TextBoxMEBBW.Text = median
End Sub

Private Sub ButtonRRTBP_Click(sender As Object, e As EventArgs)

Dim totaltinggibadan As Integer


Dim average As Decimal
Dim n As Integer
For n = 0 To ListView1.Items.Count - 1
totaltinggibadan = Math.Round(totaltinggibadan +
ListView1.Items(n).SubItems(0).Text)
Next
TextBoxRRTBP.Text = Math.Round(Val(totaltinggibadan) /
Val(ListView1.Items.Count), 2)
End Sub

Private Sub ButtonRRBBP_Click(sender As Object, e As EventArgs)


Dim totalberatbadan As Integer
Dim average As Decimal
Dim n As Integer
For n = 0 To ListView1.Items.Count - 1
totalberatbadan = Math.Round(totalberatbadan +
ListView1.Items(n).SubItems(1).Text)
Next
TextBoxRRBBP.Text = Math.Round(Val(totalberatbadan) / Val(ListView1.Items.Count),
2)
End Sub

Private Sub ButtonRRTBW_Click(sender As Object, e As EventArgs)


Dim totaltinggitbadan As Integer
Dim average As Decimal
Dim n As Integer
For n = 0 To ListView2.Items.Count - 1
totaltinggitbadan = Math.Round(totaltinggitbadan +
ListView2.Items(n).SubItems(0).Text)
Next
TextBoxRRTBW.Text = Math.Round(Val(totaltinggitbadan) /
Val(ListView2.Items.Count), 2)
End Sub

Private Sub ButtonRRBBW_Click(sender As Object, e As EventArgs)


Dim totalberatbadan As Integer
Dim average As Decimal
Dim n As Integer
For n = 0 To ListView2.Items.Count - 1
totalberatbadan = Math.Round(totalberatbadan +
ListView2.Items(n).SubItems(1).Text)
Next
TextBoxRRBBW.Text = Math.Round(Val(totalberatbadan) / Val(ListView2.Items.Count),
2)
End Sub

Private Sub ButtonMETBP_Click(sender As Object, e As EventArgs)


Dim median As Double
If ListView1.Items.Count Mod 2 = 0 Then
median = (Val(TextBoxN1X.Text) + Val(TextBoxN2X.Text)) / 2
Else
median = Val(TextBoxN1X.Text) + Val(TextBoxN2X.Text)
End If
TextBoxMETBP.Text = median
End Sub

Private Sub ButtonMEBBP_Click(sender As Object, e As EventArgs)


Dim median As Double
If ListView1.Items.Count Mod 2 = 0 Then
median = (Val(TextBox9.Text) + Val(TextBox8.Text)) / 2
Else
median = Val(TextBox9.Text) + Val(TextBox8.Text)
End If
TextBoxMEBBP.Text = median
End Sub

Private Sub ButtonMETBW_Click(sender As Object, e As EventArgs)


Dim median As Double
If ListView2.Items.Count Mod 2 = 0 Then
median = (Val(TextBox5.Text) + Val(TextBox4.Text)) / 2
Else
median = Val(TextBox5.Text) + Val(TextBox4.Text)
End If
TextBoxMETBW.Text = median
End Sub

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


Button1.Click
Form4.TextBoxKRRTBP.Text = TextBoxRRTBP.Text
Form4.TextBoxKMTBP.Text = TextBoxMETBP.Text
Form4.TextBoxKRRTBW.Text = TextBoxRRTBW.Text
Form4.TextBoxKMTBW.Text = TextBoxMETBW.Text
Form4.TextBoxKRRBBP.Text = TextBoxRRBBP.Text
Form4.TextBoxKMBBP.Text = TextBoxMEBBP.Text
Form4.TextBoxKRRBBW.Text = TextBoxRRBBW.Text
Form4.TextBoxKMBBW.Text = TextBoxMEBBW.Text
Form4.Show()
Me.Hide()
End Sub

Private Sub Button2_Click_1(sender As Object, e As EventArgs) Handles Button2.Click


ListView1.Items.Clear()
ListView2.Items.Clear()
TextBox12.Clear()
TextBox13.Clear()
TextBox14.Clear()
TextBox15.Clear()
TextBox4.Clear()
TextBox5.Clear()
TextBox6.Clear()
TextBox7.Clear()
TextBox8.Clear()
TextBox9.Clear()
TextBoxKE1X.Clear()
TextBoxKE2X.Clear()
TextBoxKE2Z.Clear()
TextBoxKEZ.Clear()
TextBoxMEBBP.Clear()
TextBoxMEBBW.Clear()
TextBoxMETBP.Clear()
TextBoxMETBW.Clear()
TextBoxRRBBP.Clear()
TextBoxRRBBW.Clear()
TextBoxRRTBP.Clear()
TextBoxRRTBW.Clear()
TextBoxN1X.Clear()
TextBoxN2X.Clear()

Form2.Show()
Me.Hide()
End Sub

Private Sub ListView1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles


ListView1.SelectedIndexChanged

End Sub
Dim sortColumn As Integer = -1

Private Sub Button3_Click(sender As Object, e As EventArgs)


Dim x, y, z As Integer

x = (ListView1.Items.Count / 2) - 1
y = ((ListView1.Items.Count + 1) / 2) - 1
z = (ListView1.Items.Count / 2)
If ListView1.Items.Count Mod 2 = 0 Then
TextBoxKE1X.Text = ListView1.Items.Count / 2
TextBoxKE2X.Text = ListView1.Items.Count / 2 + 1
TextBoxN1X.Text = ListView1.Items(x).Text
TextBoxN2X.Text = ListView1.Items(z).Text
Else
TextBoxKE1X.Text = 0
TextBoxKE2X.Text = (ListView1.Items.Count + 1) / 2
TextBoxN2X.Text = ListView1.Items(y).Text
If TextBoxKE1X.Text = ("0") Then
TextBoxN1X.Text = ("0")

End If
End If
End Sub

Private Sub Button5_Click(sender As Object, e As EventArgs)


Dim x, y, z As Integer
x = (ListView1.Items.Count / 2) - 1
y = ((ListView1.Items.Count + 1) / 2) - 1
z = (ListView1.Items.Count / 2)
If ListView1.Items.Count Mod 2 = 0 Then
TextBoxKEZ.Text = ListView1.Items.Count / 2
TextBoxKE2Z.Text = ListView1.Items.Count / 2 + 1
TextBox9.Text = ListView1.Items(x).SubItems(1).Text
TextBox8.Text = ListView1.Items(z).SubItems(1).Text
Else
TextBoxKEZ.Text = 0
TextBoxKE2Z.Text = (ListView1.Items.Count + 1) / 2
TextBox8.Text = ListView1.Items(y).SubItems(1).Text
If TextBoxKEZ.Text = ("0") Then
TextBox9.Text = ("0")
End If
End If
End Sub

Private Sub Button4_Click(sender As Object, e As EventArgs)


Dim x, y, z As Integer
x = (ListView2.Items.Count / 2) - 1
y = ((ListView2.Items.Count + 1) / 2) - 1
z = (ListView2.Items.Count / 2)
If ListView2.Items.Count Mod 2 = 0 Then
TextBox6.Text = ListView2.Items.Count / 2
TextBox7.Text = ListView2.Items.Count / 2 + 1
TextBox5.Text = ListView2.Items(x).Text
TextBox4.Text = ListView2.Items(z).Text
Else
TextBox6.Text = 0
TextBox7.Text = (ListView2.Items.Count + 1) / 2
TextBox4.Text = ListView2.Items(y).Text
If TextBox6.Text = ("0") Then
TextBox5.Text = ("0")
End If
End If
End Sub

Private Sub Button6_Click(sender As Object, e As EventArgs)


Dim x, y, z As Integer
x = (ListView2.Items.Count / 2) - 1
y = ((ListView2.Items.Count + 1) / 2) - 1
z = (ListView2.Items.Count / 2)
If ListView2.Items.Count Mod 2 = 0 Then
TextBox14.Text = ListView2.Items.Count / 2
TextBox15.Text = ListView2.Items.Count / 2 + 1
TextBox13.Text = ListView2.Items(x).SubItems(1).Text
TextBox12.Text = ListView2.Items(z).SubItems(1).Text
Else
TextBox14.Text = 0
TextBox15.Text = (ListView2.Items.Count + 1) / 2
TextBox12.Text = ListView2.Items(y).SubItems(1).Text
If TextBox14.Text = ("0") Then
TextBox13.Text = ("0")
End If
End If
End Sub

Private Sub TextBoxN2X_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBoxN2X.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True

End Sub

Private Sub TextBoxN1X_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBoxN1X.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub

Private Sub TextBox9_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBox9.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub

Private Sub TextBoxRRTBP_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBoxRRTBP.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub

Private Sub TextBoxMETBP_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBoxMETBP.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub

Private Sub TextBox8_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBox8.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub

Private Sub TextBoxMEBBP_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBoxMEBBP.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub

Private Sub TextBox5_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBox5.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub

Private Sub TextBox4_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBox4.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub

Private Sub TextBoxMETBW_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBoxMETBW.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub

Private Sub TextBoxMEBBW_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBoxMEBBW.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub

Private Sub TextBox13_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBox13.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub

Private Sub TextBox12_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


TextBox12.KeyPress
If Not (e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar = vbBack) Then
e.Handled = True
End Sub
Private Sub ListView1_Click(sender As Object, e As
System.Windows.Forms.ColumnClickEventArgs) Handles ListView1.ColumnClick
Dim SortOrder As SortOrder
Dim NewSortingColumn As ColumnHeader = ListView1.Columns(e.Column)

If mSortingColumn Is Nothing Then


SortOrder = Windows.Forms.SortOrder.Ascending
Else
If NewSortingColumn.Equals(mSortingColumn) Then
If mSortingColumn.Text.StartsWith("↓ ") Then
SortOrder = Windows.Forms.SortOrder.Descending
Else
SortOrder = Windows.Forms.SortOrder.Ascending
End If
Else
SortOrder = Windows.Forms.SortOrder.Ascending
End If

mSortingColumn.Text = mSortingColumn.Text.Substring(2)
End If

mSortingColumn = NewSortingColumn
If SortOrder = Windows.Forms.SortOrder.Ascending Then
mSortingColumn.Text = "↓ " & mSortingColumn.Text
Else
mSortingColumn.Text = "↑ " & mSortingColumn.Text
End If
ListView1.ListViewItemSorter = New ListViewItemComparer(e.Column, SortOrder)
ListView1.Sort()
End Sub

Private Sub ListView2_SelectedIndexChanged(sender As Object, e As EventArgs) Handles


ListView2.SelectedIndexChanged
Dim sortcolumn As Integer = -1
End Sub

Private Sub ListView2_Click(sender As Object, e As


System.Windows.Forms.ColumnClickEventArgs) Handles ListView2.ColumnClick
Dim SortOrder As SortOrder
Dim NewSortingColumn As ColumnHeader = ListView2.Columns(e.Column)

If mSortingColumn Is Nothing Then


SortOrder = Windows.Forms.SortOrder.Ascending
Else
If NewSortingColumn.Equals(mSortingColumn) Then
If mSortingColumn.Text.StartsWith("↓ ") Then
SortOrder = Windows.Forms.SortOrder.Descending
Else
SortOrder = Windows.Forms.SortOrder.Ascending
End If
Else
SortOrder = Windows.Forms.SortOrder.Ascending
End If

mSortingColumn.Text = mSortingColumn.Text.Substring(2)
End If

mSortingColumn = NewSortingColumn
If SortOrder = Windows.Forms.SortOrder.Ascending Then
mSortingColumn.Text = "↓ " & mSortingColumn.Text
Else
mSortingColumn.Text = "↑ " & mSortingColumn.Text
End If

ListView2.ListViewItemSorter = New ListViewItemComparer(e.Column, SortOrder)


ListView2.Sort()
End Sub

Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click


Dim totaltinggibadan As Integer
Dim totaltinggibadanputri As Integer
Dim m As Integer
Dim average As Decimal
Dim n As Integer
For n = 0 To ListView1.Items.Count - 1
totaltinggibadan = Math.Round(totaltinggibadan +
ListView1.Items(n).SubItems(0).Text)
Next
TextBoxRRTBP.Text = Math.Round(Val(totaltinggibadan) /
Val(ListView1.Items.Count), 2)

For m = 0 To ListView2.Items.Count - 1
totaltinggibadanputri = Math.Round(totaltinggibadanputri +
ListView2.Items(m).SubItems(0).Text)
Next
TextBoxRRTBW.Text = Math.Round(Val(totaltinggibadanputri) /
Val(ListView2.Items.Count), 2)

Dim x, y, z As Integer
x = (ListView1.Items.Count / 2) - 1
y = ((ListView1.Items.Count + 1) / 2) - 1
z = (ListView1.Items.Count / 2)
If ListView1.Items.Count Mod 2 = 0 Then
TextBoxKE1X.Text = ListView1.Items.Count / 2
TextBoxKE2X.Text = ListView1.Items.Count / 2 + 1
TextBoxN1X.Text = ListView1.Items(x).Text
TextBoxN2X.Text = ListView1.Items(z).Text
Else
TextBoxKE1X.Text = 0
TextBoxKE2X.Text = (ListView1.Items.Count + 1) / 2
TextBoxN2X.Text = ListView1.Items(y).Text
If TextBoxKE1X.Text = ("") Then
TextBoxN1X.Text = ("")
End If
End If

If ListView2.Items.Count Mod 2 = 0 Then


TextBox6.Text = ListView2.Items.Count / 2
TextBox7.Text = ListView2.Items.Count / 2 + 1
TextBox5.Text = ListView2.Items(x).Text
TextBox4.Text = ListView2.Items(z).Text
Else
TextBox6.Text = 0
TextBox7.Text = (ListView2.Items.Count + 1) / 2
TextBox4.Text = ListView2.Items(y).Text
If TextBox6.Text = ("") Then
TextBox5.Text = ("")
End If
End If
Dim median As Double
If ListView1.Items.Count Mod 2 = 0 Then
median = (Val(TextBoxN1X.Text) + Val(TextBoxN2X.Text)) / 2
Else
median = Val(TextBoxN1X.Text) + Val(TextBoxN2X.Text)
End If
TextBoxMETBP.Text = median

If ListView2.Items.Count Mod 2 = 0 Then


median = (Val(TextBox5.Text) + Val(TextBox4.Text)) / 2
Else
median = Val(TextBox5.Text) + Val(TextBox4.Text)
End If
TextBoxMETBW.Text = median
End Sub

Private Sub Button3_Click_1(sender As Object, e As EventArgs) Handles Button3.Click


Dim totalberatbadan As Integer
Dim totalberatbadanputri As Integer
Dim m As Integer
For n = 0 To ListView1.Items.Count - 1
totalberatbadan = Math.Round(totalberatbadan +
ListView1.Items(n).SubItems(1).Text)
Next
TextBoxRRBBP.Text = Math.Round(Val(totalberatbadan) / Val(ListView1.Items.Count),
2)
For m = 0 To ListView2.Items.Count - 1
totalberatbadanputri = Math.Round(totalberatbadanputri +
ListView2.Items(m).SubItems(1).Text)
Next
TextBoxRRBBW.Text = Math.Round(Val(totalberatbadanputri) /
Val(ListView2.Items.Count), 2)
Dim x, y, z As Integer
x = (ListView1.Items.Count / 2) - 1
y = ((ListView1.Items.Count + 1) / 2) - 1
z = (ListView1.Items.Count / 2)
If ListView1.Items.Count Mod 2 = 0 Then
TextBoxKEZ.Text = ListView1.Items.Count / 2
TextBoxKE2Z.Text = ListView1.Items.Count / 2 + 1
TextBox9.Text = ListView1.Items(x).SubItems(1).Text
TextBox8.Text = ListView1.Items(z).SubItems(1).Text
Else
TextBoxKEZ.Text = 0
TextBoxKE2Z.Text = (ListView1.Items.Count + 1) / 2
TextBox8.Text = ListView1.Items(y).SubItems(1).Text
If TextBoxKEZ.Text = ("") Then
TextBox9.Text = ("")
End If
End If
If ListView2.Items.Count Mod 2 = 0 Then
TextBox14.Text = ListView2.Items.Count / 2
TextBox15.Text = ListView2.Items.Count / 2 + 1
TextBox13.Text = ListView2.Items(x).SubItems(1).Text
TextBox12.Text = ListView2.Items(z).SubItems(1).Text
Else
TextBox14.Text = 0
TextBox15.Text = (ListView2.Items.Count + 1) / 2
TextBox12.Text = ListView2.Items(y).SubItems(1).Text
If TextBox14.Text = ("") Then
TextBox13.Text = ("")
End If
End If
Dim median As Double
If ListView1.Items.Count Mod 2 = 0 Then
median = (Val(TextBox9.Text) + Val(TextBox8.Text)) / 2
Else
median = Val(TextBox9.Text) + Val(TextBox8.Text)
End If
TextBoxMEBBP.Text = median
If ListView2.Items.Count Mod 2 = 0 Then
median = (Val(TextBox13.Text) + Val(TextBox12.Text)) / 2
Else
median = Val(TextBox13.Text) + Val(TextBox12.Text)
End If
TextBoxMEBBW.Text = median

End Sub
End Class
Public Class Form4
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Form3.Show()
Me.Hide()
End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


Close()
End Sub
End Class

Das könnte Ihnen auch gefallen