Posted by : Unknown Rabu, 15 Januari 2014

1. Buka Microsoft Visual Studio 2008

2. Klik => Create: Project
3. Ubah Project name dengan Nama anda




4. Maka setelah itu akan muncul sebuah Form1 pada Project kita



5.Coba desain form anda sesuai dengan gambar ini:


    
 Ketentuan  :
1. Jika kita pilih NPM, Maka Nama, Jenjang beserta Jurusan, akan muncul secara otomatis, dan tanpa di undang..
2. Jika kita pilih Kode dosen, maka Nama dosen secara otomatis muncul
3. Jika kita pilih Kode matakuliah, nama mata kuliah secara otomatis muncul
4. Nilai Tugas, Nilai UTS, Nilai Hadir, dan Nilai UAS harus kita pilih dahulu lalu..
5. Jika proses di click, maka Nilai Akhir, Nilai Huruf, dan Keterangan akan mucul bersamaan.


Note: untuk “label”, anda hanya cukup mengganti “Text” nya saja,
untuk “combobox” dan “text box” hanya cukup mengganti “Name” nya saja,
untuk “button”nya baru di ganti “name” dan “text”nya,
bila sudah selesai di desain,maka langkah selanjutnya 

6. Pengkodingan

double click di froam load anda,
   lalu ketikan listing program 

Public Class Form3
    Sub addnpm()
        npm.Items.Add("12110724")
        npm.Items.Add("12110177")
        npm.Items.Add("12110189")
        npm.Items.Add("12110278")
        npm.Items.Add("12110768")
    End Sub
    Sub addkodedosen()
        kodedosen.Items.Add("D 001")
        kodedosen.Items.Add("D 002")
        kodedosen.Items.Add("D 003")
        kodedosen.Items.Add("D 004")
        kodedosen.Items.Add("D 005")
    End Sub
    Sub addkodematakuliah()
        kodematakuliah.Items.Add("221AKTI")
        kodematakuliah.Items.Add("876KSI")
        kodematakuliah.Items.Add("1178KMI")
        kodematakuliah.Items.Add("1341BRU")
        kodematakuliah.Items.Add("kkti0612")
    
    End Sub
    Sub addhapus()
        npm.Text = ""
        nama.Text = ""
        jenjang.Text = ""
        jurusan.Text = ""
        kodedosen.Text = ""
        namadosen.Text = ""
        kodematakuliah.Text = ""
        matakuliah.Text = ""
        nilaikehadiran.Text = ""
        nilaitugas.Text = ""
        nilaiuts.Text = ""
        nilaiuas.Text = ""
        nilaiakhir.Text = ""
        nilaihuruf.Text = ""
        Keterangan.Text = ""
    End Sub
    Sub addlooping()
        Dim x As Integer
        For x = 100 To 1 Step -3
            nilaikehadiran.Items.Add(x)
            nilaitugas.Items.Add(x)
            nilaiuts.Items.Add(x)
            nilaiuas.Items.Add(x)
        Next x
    End Sub
    Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Call addnpm()
        Call addkodedosen()
        Call addkodematakuliah()
        Call addlooping()
    End Sub
    Private Sub npm_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles npm.SelectedIndexChanged
        Select Case npm.Text
            Case "12110724"
                nama.Text = "Andi ramadhan"
                jenjang.Text = "SI"
                jurusan.Text = "Teknik Informatika"
            Case "12110278"
                nama.Text = "Alimsyah kurnia"
                jenjang.Text = "si"
                jurusan.Text = "Teknik Informatika"
            Case "12110177"
                nama.Text = "Sakti Ananda"
                jenjang.Text = "SI"
                jurusan.Text = "Sistem Informasi"
            Case "12110189"
                nama.Text = "azmylauranita"
                jenjang.Text = "D3"
                jurusan.Text = "Manajemen Umum"
            Case "12110768"
                nama.Text = "zulfadli"
                jenjang.Text = "DI"
                jurusan.Text = "Komputerisasi Akutansi"
        End Select
    End Sub
    Private Sub kodedosen_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kodedosen.SelectedIndexChanged
        Select Case kodedosen.Text
            Case "D 001"
                namadosen.Text = "Mesran M.Kom"
            Case "D 002"
                namadosen.Text = "Alex Riki Sinaga M.Kom"
            Case "D 003"
                namadosen.Text = "Megaria Purba M.Kom"
            Case "D 004"
                namadosen.Text = "Guidio L Ginting S.Kom"
            Case "D 005"
                namadosen.Text = "yasir hasan,s.kom"
        End Select
    End Sub
    Private Sub kodematakuliah_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kodematakuliah.SelectedIndexChanged
        Select Case kodematakuliah.Text
            Case "221AKTI"
                matakuliah.Text = "Pemograman Visual 1 "
            Case "876KSI"
                matakuliah.Text = "Struktur Data"
            Case "1178KMI"
                matakuliah.Text = "Kalkulus"
            Case "1341BRU"
                matakuliah.Text = "Komunikasi Data"
            Case "kkti0612"
                matakuliah.Text = "sistem operasi"
        End Select
    End Sub
    Private Sub Btnproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnproses.Click
        nilaiakhir.Text = 0.1 * nilaikehadiran.Text + 0.15 * nilaitugas.Text + 0.3 * nilaiuts.Text + 0.45 * nilaiuas.Text
        If nilaiakhir.Text >= 81 Then
            nilaihuruf.Text = "A"
            Keterangan.Text = "LULUS"
        ElseIf nilaiakhir.Text >= 75 Then
            nilaihuruf.Text = "B+"
            Keterangan.Text = "LULUS"
        ElseIf nilaiakhir.Text >= 70 Then
            nilaihuruf.Text = "B"
            Keterangan.Text = "LULUS"
        ElseIf nilaiakhir.Text >= 65 Then
            nilaihuruf.Text = "C+"
            Keterangan.Text = "LULUS"
        ElseIf nilaiakhir.Text >= 60 Then
            nilaihuruf.Text = "C"
            Keterangan.Text = "PERBAIKAN"
        ElseIf nilaiakhir.Text >= 50 Then
            nilaihuruf.Text = "D"
            Keterangan.Text = "PERBAIKAN"
        Else
            nilaiakhir.Text = "E"
            Keterangan.Text = "GAGAL"
        End If
    End Sub
    Private Sub Btnhapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnhapus.Click
        Call addhapus()
    End Sub
    Private Sub Btnkeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnkeluar.Click
        Close()
    End Sub
End Class

7. setelah selesai, tekan F5 atau Start Debugging untuk menjalankan programnya
Hasilnya :

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Popular Post

Link Support

Diberdayakan oleh Blogger.

- Copyright © all of information -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -