Professional Documents
Culture Documents
Portofolio Mata Kuliah Fundamental Programming: Nama: Wira Indrayana
Portofolio Mata Kuliah Fundamental Programming: Nama: Wira Indrayana
MATA KULIAH
FUNDAMENTAL
PROGRAMMING
STIKOM BINANIAGA
BOGOR
1. DIMENSI
End Sub
Private Sub HITUNGPJK()
Dim oJML As Double, oKG As Double, oPKT As Double, oTUJ As Double, oADM
As Double, oSUB As Double, oPJK As Double, oTOTAL As Double
oJML = Val(TextBox1.Text)
oKG = Val(TextBox2.Text)
oPKT = oJML * oKG * 20000
oADM = Val(TextBox4.Text)
oTUJ = Val(TextBox5.Text)
oSUB = oPKT + oADM + oTUJ
oPJK = oSUB * (10 / 100)
TextBox7.Text = oPJK
End Sub
Private Sub HITUNGTOTAL()
Dim oJML As Double, oKG As Double, oPKT As Double, oTUJ As Double, oADM
As Double, oSUB As Double, oPJK As Double, oTOTAL As Double
oJML = Val(TextBox1.Text)
oKG = Val(TextBox2.Text)
oPKT = oJML * oKG * 20000
oADM = Val(TextBox4.Text)
oTUJ = Val(TextBox5.Text)
oSUB = oPKT + oADM + oTUJ
oPJK = oSUB * (10 / 100)
oTOTAL = oSUB + oPJK
TextBox8.Text = oTOTAL
End Sub
Private Sub Form1_Shown(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Shown
TextBox1.Focus()
End Sub
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If e.KeyChar = Chr(13) Then TextBox2.Focus()
End Sub
Private Sub TextBox2_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles TextBox2.KeyPress
If e.KeyChar = Chr(13) Then HITUNGPAKET()
End Sub
Private Sub TextBox4_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles TextBox4.KeyPress
If e.KeyChar = Chr(13) Then TextBox5.Focus()
End Sub
Private Sub TextBox5_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles TextBox5.KeyPress
If e.KeyChar = Chr(13) Then HITUNGSUB()
End Sub
Private Sub TextBox6_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles TextBox6.KeyPress
If e.KeyChar = Chr(13) Then HITUNGPJK()
End Sub
Private Sub TextBox7_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles TextBox7.KeyPress
3. PULSA
End Sub
Private Sub CMBTOP_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles CMBTOP.KeyPress
If e.KeyChar = Chr(13) Then
Dim btgl As Date, oPulsa As Double
oPulsa = Val(CMBTOP.Text) / 5000
btgl = MaskedTextBox1.Text
MSAK3.Text = Format(DateAdd(DateInterval.Weekday, 7 * oPulsa, btgl),
"MM/dd/yyyy")
MSAK3.Focus()
End If
End Sub
Private Sub MSAK3_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles MSAK3.KeyPress
If e.KeyChar = Chr(13) Then
Dim hitpls As Double
hitpls = Val(CMBTOP.Text) + Val(TextBox2.Text)
PLS.Text = hitpls
PLS.Focus()
End If
End Sub
Private Sub PLS_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles PLS.KeyPress
If e.KeyChar = Chr(13) Then
TextBox1.Focus()
End If
End Sub
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If e.KeyChar = Chr(13) Then
Dim ttlsms As Double
ttlsms = Val(TextBox1.Text * 150)
HRGSMS.Text = ttlsms
End If
HRGCALL.Focus()
End Sub
Private Sub COMBPERD1_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
COMBPERD1.SelectedIndexChanged
pilih_perdana = Val(COMBPERD1.SelectedIndex)
If pilih_perdana = "0" Then
TextBox2.Text = "5000"
ElseIf pilih_perdana = "1" Then
TextBox2.Text = "10000"
ElseIf pilih_perdana = "2" Then
TextBox2.Text = "25000"
End If
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
End Sub
End Class
End Sub
Private Sub Transaksi2()
Dim Pengeluaran As Double
Dim JMLBYRs As Double
Dim TextBox1s As Double
Dim TextBox2s As Double
Dim TextBox3s As Double
Dim TextBox4s As Double
JMLBYRs = JMLBYR.Text
TextBox1s = TextBox1.Text
TextBox2s = TextBox2.Text
TextBox3s = TextBox3.Text
TextBox4s = TextBox4.Text
Pengeluaran = JMLBYRs + TextBox1s + TextBox2s + TextBox3s + TextBox4s
TextBox5.Text = Pengeluaran
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
End Sub
End Class