Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

LAPORAN PENGATURCARAAN KOMPUTER

Nama Tahun/Kursus No.Matrik Kod Kursus Seksyen Nama Pensyarah

: : : : : :

MOHD ARDI SAPUTRA B. HERMAN 1 DDL AD100468 DDL1222 04 EN. SHUIB B. RAMBAT

FORM DESIGN :

CODING
Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim PB(26) As Double PB(0) = TextBox27.Text PB(1) = TextBox28.Text PB(2) = TextBox29.Text PB(3) = TextBox30.Text PB(4) = TextBox31.Text PB(5) = TextBox32.Text PB(6) = TextBox33.Text PB(7) = TextBox34.Text PB(8) = TextBox35.Text PB(9) = TextBox36.Text PB(10) = TextBox37.Text PB(11) = TextBox38.Text PB(12) = TextBox39.Text PB(13) = TextBox40.Text PB(14) = TextBox41.Text PB(15) = TextBox42.Text PB(16) = TextBox43.Text PB(17) = TextBox44.Text PB(18) = TextBox45.Text PB(19) = TextBox46.Text PB(20) = TextBox47.Text PB(21) = TextBox48.Text PB(22) = TextBox49.Text PB(23) = TextBox50.Text PB(24) = TextBox51.Text ' PB(25) = TextBox52.Text Dim PH(26) As Double ' PH(0) = TextBox53.Text PH(1) = TextBox54.Text PH(2) = TextBox55.Text PH(3) = TextBox56.Text PH(4) = TextBox57.Text PH(5) = TextBox58.Text PH(6) = TextBox59.Text PH(7) = TextBox60.Text PH(8) = TextBox61.Text PH(9) = TextBox62.Text PH(10) = TextBox63.Text PH(11) = TextBox64.Text PH(12) = TextBox65.Text PH(13) = TextBox66.Text PH(14) = TextBox67.Text PH(15) = TextBox68.Text PH(16) = TextBox69.Text PH(17) = TextBox70.Text PH(18) = TextBox71.Text PH(19) = TextBox72.Text PH(20) = TextBox73.Text PH(21) = TextBox74.Text PH(22) = TextBox75.Text PH(23) = TextBox76.Text PH(24) = TextBox77.Text PH(25) = TextBox78.Text Dim NAIK(26) As Double Dim TURUN(26) As Double BEZA(PB(0), PH(1), NAIK(1), BEZA(PB(1), PH(2), NAIK(2), BEZA(PB(2), PH(3), NAIK(3), BEZA(PB(3), PH(4), NAIK(4),

TURUN(1)) TURUN(2)) TURUN(3)) TURUN(4))

BEZA(PB(4), PH(5), NAIK(5), TURUN(5)) BEZA(PB(5), PH(6), NAIK(6), TURUN(6)) BEZA(PB(6), PH(7), NAIK(7), TURUN(7)) BEZA(PB(7), PH(8), NAIK(8), TURUN(8)) BEZA(PB(8), PH(9), NAIK(9), TURUN(9)) BEZA(PB(9), PH(10), NAIK(10), TURUN(10)) BEZA(PB(10), PH(11), NAIK(11), TURUN(11)) BEZA(PB(11), PH(12), NAIK(12), TURUN(12)) BEZA(PB(12), PH(13), NAIK(13), TURUN(13)) BEZA(PB(13), PH(14), NAIK(14), TURUN(14)) BEZA(PB(14), PH(15), NAIK(15), TURUN(15)) BEZA(PB(15), PH(16), NAIK(16), TURUN(16)) BEZA(PB(16), PH(17), NAIK(17), TURUN(17)) BEZA(PB(17), PH(18), NAIK(18), TURUN(18)) BEZA(PB(18), PH(19), NAIK(19), TURUN(19)) BEZA(PB(19), PH(20), NAIK(20), TURUN(20)) BEZA(PB(20), PH(21), NAIK(21), TURUN(21)) BEZA(PB(21), PH(22), NAIK(22), TURUN(22)) BEZA(PB(22), PH(23), NAIK(23), TURUN(23)) BEZA(PB(23), PH(24), NAIK(24), TURUN(24)) BEZA(PB(24), PH(25), NAIK(25), TURUN(25)) 'NAIK ' TextBox79.Text = NAIK(0) TextBox80.Text = NAIK(1) TextBox81.Text = NAIK(2) TextBox82.Text = NAIK(3) TextBox83.Text = NAIK(4) TextBox84.Text = NAIK(5) TextBox85.Text = NAIK(6) TextBox86.Text = NAIK(7) TextBox87.Text = NAIK(8) TextBox88.Text = NAIK(9) TextBox89.Text = NAIK(10) TextBox90.Text = NAIK(11) TextBox91.Text = NAIK(12) TextBox92.Text = NAIK(13) TextBox93.Text = NAIK(14) TextBox94.Text = NAIK(15) TextBox95.Text = NAIK(16) TextBox96.Text = NAIK(17) TextBox97.Text = NAIK(18) TextBox98.Text = NAIK(19) TextBox99.Text = NAIK(20) TextBox100.Text = NAIK(21) TextBox101.Text = NAIK(22) TextBox102.Text = NAIK(23) TextBox103.Text = NAIK(24) TextBox104.Text = NAIK(25) 'TURUN ' TextBox105.Text = TURUN(0) TextBox106.Text = TURUN(1) TextBox107.Text = TURUN(2) TextBox108.Text = TURUN(3) TextBox109.Text = TURUN(4) TextBox110.Text = TURUN(5) TextBox111.Text = TURUN(6) TextBox112.Text = TURUN(7) TextBox113.Text = TURUN(8) TextBox114.Text = TURUN(9) TextBox115.Text = TURUN(10) TextBox116.Text = TURUN(11) TextBox117.Text = TURUN(12) TextBox118.Text = TURUN(13) TextBox119.Text = TURUN(14) TextBox120.Text = TURUN(15) TextBox121.Text = TURUN(16) TextBox122.Text = TURUN(17) TextBox123.Text = TURUN(18)

TextBox124.Text = TURUN(19) TextBox125.Text = TURUN(20) TextBox126.Text = TURUN(21) TextBox127.Text = TURUN(22) TextBox128.Text = TURUN(23) TextBox129.Text = TURUN(24) TextBox130.Text = TURUN(25) Dim BAS1 As Double BAS1 = TextBox209.Text Dim ARASLARAS(26) As Double ARASLARAS(0) = BAS1 AL(NAIK(1), TURUN(1), ARASLARAS(0), ARASLARAS(1)) AL(NAIK(2), TURUN(2), ARASLARAS(1), ARASLARAS(2)) AL(NAIK(3), TURUN(3), ARASLARAS(2), ARASLARAS(3)) AL(NAIK(4), TURUN(4), ARASLARAS(3), ARASLARAS(4)) AL(NAIK(5), TURUN(5), ARASLARAS(4), ARASLARAS(5)) AL(NAIK(6), TURUN(6), ARASLARAS(5), ARASLARAS(6)) AL(NAIK(7), TURUN(7), ARASLARAS(6), ARASLARAS(7)) AL(NAIK(8), TURUN(8), ARASLARAS(7), ARASLARAS(8)) AL(NAIK(9), TURUN(9), ARASLARAS(8), ARASLARAS(9)) AL(NAIK(10), TURUN(10), ARASLARAS(9), ARASLARAS(10)) AL(NAIK(11), TURUN(11), ARASLARAS(10), ARASLARAS(11)) AL(NAIK(12), TURUN(12), ARASLARAS(11), ARASLARAS(12)) AL(NAIK(13), TURUN(13), ARASLARAS(12), ARASLARAS(13)) AL(NAIK(14), TURUN(14), ARASLARAS(13), ARASLARAS(14)) AL(NAIK(15), TURUN(15), ARASLARAS(14), ARASLARAS(15)) AL(NAIK(16), TURUN(16), ARASLARAS(15), ARASLARAS(16)) AL(NAIK(17), TURUN(17), ARASLARAS(16), ARASLARAS(17)) AL(NAIK(18), TURUN(18), ARASLARAS(17), ARASLARAS(18)) AL(NAIK(19), TURUN(19), ARASLARAS(18), ARASLARAS(19)) AL(NAIK(20), TURUN(20), ARASLARAS(19), ARASLARAS(20)) AL(NAIK(21), TURUN(21), ARASLARAS(20), ARASLARAS(21)) AL(NAIK(22), TURUN(22), ARASLARAS(21), ARASLARAS(22)) AL(NAIK(23), TURUN(23), ARASLARAS(22), ARASLARAS(23)) AL(NAIK(24), TURUN(24), ARASLARAS(23), ARASLARAS(24)) AL(NAIK(25), TURUN(25), ARASLARAS(24), ARASLARAS(25)) TextBox131.Text = ARASLARAS(0) TextBox132.Text = ARASLARAS(1) TextBox133.Text = ARASLARAS(2) TextBox134.Text = ARASLARAS(3) TextBox135.Text = ARASLARAS(4) TextBox136.Text = ARASLARAS(5) TextBox137.Text = ARASLARAS(6) TextBox138.Text = ARASLARAS(7) TextBox139.Text = ARASLARAS(8) TextBox140.Text = ARASLARAS(9) TextBox141.Text = ARASLARAS(10) TextBox142.Text = ARASLARAS(11) TextBox143.Text = ARASLARAS(12) TextBox144.Text = ARASLARAS(13) TextBox145.Text = ARASLARAS(14) TextBox146.Text = ARASLARAS(15) TextBox147.Text = ARASLARAS(16) TextBox148.Text = ARASLARAS(17) TextBox149.Text = ARASLARAS(18) TextBox150.Text = ARASLARAS(19) TextBox151.Text = ARASLARAS(20) TextBox152.Text = ARASLARAS(21) TextBox153.Text = ARASLARAS(22) TextBox154.Text = ARASLARAS(23) TextBox155.Text = ARASLARAS(24) TextBox156.Text = ARASLARAS(25) Dim JPB As Double Dim JPH(2) As Double JD(PB(0), PB(1), PB(2), PB(3), PB(4), PB(5), PB(6), PB(7), PB(8), PB(9), PB(10), PB(11), PB(12), _

PB(13), PB(14), PB(15), PB(16), PB(17), PB(18), PB(19), PB(20), PB(21), PB(22), PB(23), PB(24), PB(25), JPB) TextBox210.Text = JPB JD(PH(0), PH(1), PH(2), PH(3), PH(4), PH(5), PH(6), PH(7), PH(8), PH(9), PH(10), PH(11), PH(12), _ PH(13), PH(14), PH(15), PH(16), PH(17), PH(18), PH(19), PH(20), PH(21), PH(22), PH(23), PH(24), PH(25), JPH(0)) TextBox213.Text = JPH(0) JPH(1) = JPH(0) TextBox211.Text = JPH(1) Dim JN As Double Dim JT(2) As Double JD(NAIK(0), NAIK(1), NAIK(2), NAIK(3), NAIK(4), NAIK(5), NAIK(6), NAIK(7), NAIK(8), NAIK(9), NAIK(10), _ NAIK(11), NAIK(12), NAIK(13), NAIK(14), NAIK(15), NAIK(16), NAIK(17), NAIK(18), NAIK(19), NAIK(20), _ NAIK(21), NAIK(22), NAIK(23), NAIK(24), NAIK(25), JN) TextBox214.Text = JN JD(TURUN(0), TURUN(1), TURUN(2), TURUN(3), TURUN(4), TURUN(5), TURUN(6), TURUN(7), TURUN(8), TURUN(9), _ TURUN(10), TURUN(11), TURUN(12), TURUN(13), TURUN(14), TURUN(15), TURUN(16), TURUN(17), TURUN(18), TURUN(19), _ TURUN(20), TURUN(21), TURUN(22), TURUN(23), TURUN(24), TURUN(25), JT(0)) TextBox217.Text = JT(0) JT(1) = JT(0) TextBox215.Text = JT(1) Dim ALAKHIR As Double Dim ALAWAL As Double ALAKHIR = ARASLARAS(25) TextBox218.Text = ALAKHIR ALAWAL = ARASLARAS(0) TextBox219.Text = ALAWAL Dim SELISIH(3) As Double SLSH(JPB, JPH(0), SELISIH(0)) TextBox212.Text = SELISIH(0) SELISIH(1) = JN - JT(0) TextBox216.Text = SELISIH(1) SELISIH(2) = ALAKHIR - ALAWAL TextBox220.Text = SELISIH(2) Dim SLSHARAS As Double SLSHARAS = SELISIH(0) TextBox221.Text = SLSHARAS Dim SLSHDBNRKN As Decimal SLSHDBNRKN = 5 * Math.Sqrt(25) / 1000 TextBox222.Text = SLSHDBNRKN Dim PMBTLNPERSTSN As Decimal PMBTLNPERSTSN = -(SLSHARAS / 25) TextBox223.Text = PMBTLNPERSTSN Dim PEMBETULAN(26) As Double PMBTLN(0, PMBTLNPERSTSN, PEMBETULAN(0)) PMBTLN(1, PMBTLNPERSTSN, PEMBETULAN(1)) PMBTLN(2, PMBTLNPERSTSN, PEMBETULAN(2)) PMBTLN(3, PMBTLNPERSTSN, PEMBETULAN(3)) PMBTLN(4, PMBTLNPERSTSN, PEMBETULAN(4)) PMBTLN(5, PMBTLNPERSTSN, PEMBETULAN(5)) PMBTLN(6, PMBTLNPERSTSN, PEMBETULAN(6)) PMBTLN(7, PMBTLNPERSTSN, PEMBETULAN(7)) PMBTLN(8, PMBTLNPERSTSN, PEMBETULAN(8)) PMBTLN(9, PMBTLNPERSTSN, PEMBETULAN(9)) PMBTLN(10, PMBTLNPERSTSN, PEMBETULAN(10)) PMBTLN(11, PMBTLNPERSTSN, PEMBETULAN(11)) PMBTLN(12, PMBTLNPERSTSN, PEMBETULAN(12)) PMBTLN(13, PMBTLNPERSTSN, PEMBETULAN(13)) PMBTLN(14, PMBTLNPERSTSN, PEMBETULAN(14)) PMBTLN(15, PMBTLNPERSTSN, PEMBETULAN(15)) PMBTLN(16, PMBTLNPERSTSN, PEMBETULAN(16)) PMBTLN(17, PMBTLNPERSTSN, PEMBETULAN(17)) PMBTLN(18, PMBTLNPERSTSN, PEMBETULAN(18))

PMBTLN(19, PMBTLNPERSTSN, PEMBETULAN(19)) PMBTLN(20, PMBTLNPERSTSN, PEMBETULAN(20)) PMBTLN(21, PMBTLNPERSTSN, PEMBETULAN(21)) PMBTLN(22, PMBTLNPERSTSN, PEMBETULAN(22)) PMBTLN(23, PMBTLNPERSTSN, PEMBETULAN(23)) PMBTLN(24, PMBTLNPERSTSN, PEMBETULAN(24)) PMBTLN(25, PMBTLNPERSTSN, PEMBETULAN(25)) TextBox157.Text = PEMBETULAN(0) TextBox158.Text = PEMBETULAN(1) TextBox159.Text = PEMBETULAN(2) TextBox160.Text = PEMBETULAN(3) TextBox161.Text = PEMBETULAN(4) TextBox162.Text = PEMBETULAN(5) TextBox163.Text = PEMBETULAN(6) TextBox164.Text = PEMBETULAN(7) TextBox165.Text = PEMBETULAN(8) TextBox166.Text = PEMBETULAN(9) TextBox167.Text = PEMBETULAN(10) TextBox168.Text = PEMBETULAN(11) TextBox169.Text = PEMBETULAN(12) TextBox170.Text = PEMBETULAN(13) TextBox171.Text = PEMBETULAN(14) TextBox172.Text = PEMBETULAN(15) TextBox173.Text = PEMBETULAN(16) TextBox174.Text = PEMBETULAN(17) TextBox175.Text = PEMBETULAN(18) TextBox176.Text = PEMBETULAN(19) TextBox177.Text = PEMBETULAN(20) TextBox178.Text = PEMBETULAN(21) TextBox179.Text = PEMBETULAN(22) TextBox180.Text = PEMBETULAN(23) TextBox181.Text = PEMBETULAN(24) TextBox182.Text = PEMBETULAN(25) Dim ALSEBENAR(26) As Double ALSBNR(ARASLARAS(0), PEMBETULAN(0), ALSEBENAR(0)) ALSBNR(ARASLARAS(1), PEMBETULAN(1), ALSEBENAR(1)) ALSBNR(ARASLARAS(2), PEMBETULAN(2), ALSEBENAR(2)) ALSBNR(ARASLARAS(3), PEMBETULAN(3), ALSEBENAR(3)) ALSBNR(ARASLARAS(4), PEMBETULAN(4), ALSEBENAR(4)) ALSBNR(ARASLARAS(5), PEMBETULAN(5), ALSEBENAR(5)) ALSBNR(ARASLARAS(6), PEMBETULAN(6), ALSEBENAR(6)) ALSBNR(ARASLARAS(7), PEMBETULAN(7), ALSEBENAR(7)) ALSBNR(ARASLARAS(8), PEMBETULAN(8), ALSEBENAR(8)) ALSBNR(ARASLARAS(9), PEMBETULAN(9), ALSEBENAR(9)) ALSBNR(ARASLARAS(10), PEMBETULAN(10), ALSEBENAR(10)) ALSBNR(ARASLARAS(11), PEMBETULAN(11), ALSEBENAR(11)) ALSBNR(ARASLARAS(12), PEMBETULAN(12), ALSEBENAR(12)) ALSBNR(ARASLARAS(13), PEMBETULAN(13), ALSEBENAR(13)) ALSBNR(ARASLARAS(14), PEMBETULAN(14), ALSEBENAR(14)) ALSBNR(ARASLARAS(15), PEMBETULAN(15), ALSEBENAR(15)) ALSBNR(ARASLARAS(16), PEMBETULAN(16), ALSEBENAR(16)) ALSBNR(ARASLARAS(17), PEMBETULAN(17), ALSEBENAR(17)) ALSBNR(ARASLARAS(18), PEMBETULAN(18), ALSEBENAR(18)) ALSBNR(ARASLARAS(19), PEMBETULAN(19), ALSEBENAR(19)) ALSBNR(ARASLARAS(20), PEMBETULAN(20), ALSEBENAR(20)) ALSBNR(ARASLARAS(21), PEMBETULAN(21), ALSEBENAR(21)) ALSBNR(ARASLARAS(22), PEMBETULAN(22), ALSEBENAR(22)) ALSBNR(ARASLARAS(23), PEMBETULAN(23), ALSEBENAR(23)) ALSBNR(ARASLARAS(24), PEMBETULAN(24), ALSEBENAR(24)) ALSBNR(ARASLARAS(25), PEMBETULAN(25), ALSEBENAR(25)) TextBox183.Text = ALSEBENAR(0) TextBox184.Text = ALSEBENAR(1) TextBox185.Text = ALSEBENAR(2) TextBox186.Text = ALSEBENAR(3) TextBox187.Text = ALSEBENAR(4) TextBox188.Text = ALSEBENAR(5) TextBox189.Text = ALSEBENAR(6) TextBox190.Text = ALSEBENAR(7)

TextBox191.Text = ALSEBENAR(8) TextBox192.Text = ALSEBENAR(9) TextBox193.Text = ALSEBENAR(10) TextBox194.Text = ALSEBENAR(11) TextBox195.Text = ALSEBENAR(12) TextBox196.Text = ALSEBENAR(13) TextBox197.Text = ALSEBENAR(14) TextBox198.Text = ALSEBENAR(15) TextBox199.Text = ALSEBENAR(16) TextBox200.Text = ALSEBENAR(17) TextBox201.Text = ALSEBENAR(18) TextBox202.Text = ALSEBENAR(19) TextBox203.Text = ALSEBENAR(20) TextBox204.Text = ALSEBENAR(21) TextBox205.Text = ALSEBENAR(22) TextBox206.Text = ALSEBENAR(23) TextBox207.Text = ALSEBENAR(24) TextBox208.Text = ALSEBENAR(25) End Sub Sub BEZA(ByVal PB As Double, ByVal PH As Double, ByRef NAIK As Double, ByRef TURUN As Double) Dim BEZA As Double BEZA = PB - PH If BEZA > 0 Then NAIK = Math.Abs(BEZA) ElseIf BEZA < 0 Then TURUN = Math.Abs(BEZA) End If End Sub Sub AL(ByVal NAIK As Double, ByVal TURUN As Double, ByVal ALSBLM As Double, ByRef ARASLARAS As Double) If NAIK Then ARASLARAS = ALSBLM + NAIK ElseIf TURUN Then ARASLARAS = ALSBLM - TURUN End If End Sub Sub JD(ByVal D1 As Double, ByVal D2 As Double, ByVal D3 As Double, ByVal D4 As Double, ByVal D5 As Double, ByVal D6 As Double, _ ByVal D7 As Double, ByVal D8 As Double, ByVal D9 As Double, ByVal D10 As Double, ByVal D11 As Double, ByVal D12 As Double, _ ByVal D13 As Double, ByVal D14 As Double, ByVal D15 As Double, ByVal D16 As Double, ByVal D17 As Double, ByVal D18 As Double, _ ByVal D19 As Double, ByVal D20 As Double, ByVal D21 As Double, ByVal D22 As Double, ByVal D23 As Double, ByVal D24 As Double, _ ByVal D25 As Double, ByVal D26 As Double, ByRef JD As Double) JD = D1 + D2 + D3 + D4 + D5 + D6 + D7 + D8 + D9 + D10 + D11 + D12 + D13 + D14 + D15 + D16 + D17 + D18 + D19 + D20 + D21 + D22 + D23 + D24 + D25 + D26 End Sub Sub SLSH(ByVal DATA1 As Double, ByVal DATA2 As Double, ByRef SELISIH As Double) SELISIH = DATA1 - DATA2 End Sub Sub PMBTLN(ByVal NO As Integer, ByVal PPS As Double, ByRef PEMBETULAN As Double) PEMBETULAN = NO * PPS End Sub Sub ALSBNR(ByVal ARASLARAS As Double, ByVal PEMBETULAN As Double, ByRef ALSEBENAR As Double) ALSEBENAR = ARASLARAS + PEMBETULAN End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Me.Close() End Sub End Class

You might also like