TUGAS PRAKTIKUM LAPORAN PEMROGRAMAN VISUAL CONDITION

 Membuat project baru dengan aplikasi windows.  Melengkapi kode program seperti berikut: Public Class Form1 Private Sub Form1_Load ByVal sender As System. Object , ByVal e As System. EventArgs Handles MyBase .Load ComboBox1_NIS.Items.Add 1101 ComboBox1_NIS.Items.Add 1102 ComboBox1_NIS.Items.Add 1103 ComboBox1_NIS.Items.Add 1104 End Sub Private Sub Button1_Click ByVal sender As System. Object , ByVal e As System. EventArgs Handles Button1.Click Dim Nama As String Dim NIS As String = ComboBox1_NIS.Text Nama = CStr IIfNIS = 1101 , Adi , IIfNIS = 1102 , Sari , IIfNIS = 1103 , Rudi , IIfNIS = 1104 , Kamal , Judika TextBox1.Text = Nama End Sub End Class  Tekan F5 untuk menjalankan kode program  Penjelasan: - Program diatas menggunakan combobox untuk dapat melihat data NIS yang tersedia pada program. Cara kerjanya adalah memilih salah satu NIS yang ada pada combobox kemudian mengklik button SEARCHING maka nama dari pemilik NIS akan muncul pada textbox1 seperti pada tampilan program diatas. Menggunakan perkondisian IIf. Kondisi ini menampung banyak jawaban pada satu kondisi sehingga lebih praktis dalam penulisannya.

D. TUGAS PRAKTIKUM

1 Tugas 1 Membuat aplikasi tampilan dua buah nilai a Membuat project baru dengan aplikasi windows. b Menambahkan control-kontrol label, textbox, dan button. c Menambahkan event click pada button dengan melengkapi kode program seperti berikut: Public Class Form1 Private Sub Button1_Click ByVal sender As System. Object , ByVal e As System. EventArgs Handles Button1.Click Dim nil1 As String Dim nil2 As String nil1 = TextBox1.Text nil2 = TextBox2.Text If CDbl nil1 CDbl nil2 Then TextBox3.Text = CStr True Else TextBox3.Text = CStr False End If If CDbl nil1 CDbl nil2 Then TextBox4.Text = CStr True Else TextBox4.Text = CStr False End If If CDbl nil1 = CDbl nil2 Then TextBox5.Text = CStr True Else TextBox5.Text = CStr False End If End Sub Private Sub Button2_Click ByVal sender As System. Object , ByVal e As System. EventArgs Handles Button2.Click TextBox1.Text = CStr TextBox2.Text = CStr TextBox3.Text = CStr TextBox4.Text = CStr TextBox5.Text = CStr End Sub End Class - Tekan F5 untuk menjalankan kode program - Penjelasan:  Program diatas menggunakan perkondisian If-Then-Else dengan total ada 3 perkondisian, yang pertama jika nil1 lebih besar dari nil2 maka output True , selain itu False. Yang kedua jika nil1 lebih bedar dari nil2 maka output True selain itu False. Dan yang ketiga jika nil1 sama dengan nil2 maka output True selain itu False. Perkondisian ini diletakkan pada event click button 1 yaitu Proses. Untuk event click button 2 yaitu clear digunakan untuk menghapus isi dari textboxt setelah melakukan operasi kondisi jika mengklik button 1. Menggunakan nilai 0 untuk menetralkan isi dari text box pada masing- masing textbox. 2 Tugas 2 Membuat aplikasi matematika.  Membuat project baru dengan aplikasi windows  Menambhakan contro : label, button, textbox.  Melengkapi kode program berikut: Public Class Form1 Private Sub Button1_Click ByVal sender As System. Object , ByVal e As System. EventArgs Handles Button1.Click If Label1.Text = + Then TextBox3.Text = CStr CDbl TextBox1.Text + CDbl TextBox2.Text ElseIf Label1.Text = - Then TextBox3.Text = CStr CDbl TextBox1.Text - CDbl TextBox2.Text ElseIf Label1.Text = Then TextBox3.Text = CStr CDbl TextBox1.Text CDbl TextBox2.Text ElseIf Label1.Text = Then TextBox3.Text = CStr CDbl TextBox1.Text CDbl TextBox2.Text ElseIf Label1.Text = Then TextBox3.Text = CStr CDbl TextBox1.Text CDbl TextBox2.Text End If End Sub Private Sub RadioButton1_CheckedChanged ByVal sender As System. Object , ByVal e As System. EventArgs Handles RadioButton1.CheckedChanged Label1.Text = + End Sub Private Sub RadioButton2_CheckedChanged ByVal sender As System. Object , ByVal e As System. EventArgs Handles RadioButton2.CheckedChanged Label1.Text = - End Sub Private Sub RadioButton3_CheckedChanged ByVal sender As System. Object , ByVal e As System. EventArgs Handles RadioButton3.CheckedChanged Label1.Text = End Sub Private Sub RadioButton4_CheckedChanged ByVal sender As System. Object , ByVal e As System. EventArgs Handles RadioButton4.CheckedChanged Label1.Text = End Sub Private Sub RadioButton5_CheckedChanged ByVal sender As System. Object , ByVal e As System. EventArgs Handles RadioButton5.CheckedChanged Label1.Text = End Sub End Class  Tekan F5 untuk menampilkan program.  Penjelasan: - Program diatas menggunakan perkondisian ElseIf. Untuk setiap radiobutton yang dklik maka hasilnya akan langsung tampak pada label1, kemudian untuk pengoperasian matematika diletakkan pada event button click menggunakan perkondisian ElseIf. Cara kerjanya , ketika mengklik salah satu radio button, kemudain menginputkan angka pada textbox1 dan textbox2 kemudian untuk menampilkan hasil pada textbox3 , mengklik button =. 3 Tugas 3 Membuat aplikasi hari.  Membuat project baru dengan aplikasi windows.  Menambahkan control : label, textbox, button, dan combobox.  Melengkapi kode program seperti berikut: Public Class Form1 Private Sub Form1_Load ByVal sender As System. Object , ByVal e As System. EventArgs Handles MyBase .Load ComboBox1_hari.Items.Add 1 ComboBox1_hari.Items.Add 2 ComboBox1_hari.Items.Add 3 ComboBox1_hari.Items.Add 4 ComboBox1_hari.Items.Add 5 ComboBox1_hari.Items.Add 6 ComboBox1_hari.Items.Add 7 End Sub Private Sub Button1_Click ByVal sender As System. Object , ByVal e As System. EventArgs Handles Button1.Click Dim nama As String Dim hari As String = ComboBox1_hari.Text nama = CStr IIfhari = 1 , senin , IIfhari = 2 , selasa , IIfhari = 3 , rabu , IIfhari = 4 , kamis , IIfhari = 5 , jumat , IIfhari = 6 , sabtu , Judika TextBox1.Text = nama End Sub End Class  Tekan F5 untuk menampilkan program:  Penjelasan: - Program diatas sama dengan latihan pada condition 2, hanya saja program diatas digunakan untuk mengetahui hari hari dalam seminggu. Menggunakan kondisi IIF, menggunakan combobox untuk menampilkan angka-angka yang tersedia dalam program nama hari. 4 Tugas 4 Membuat aplikasi kode mk  Membuat project baru dengan aplikasi windows.  Menambahkan control: label, listbox, picturebox dan textbox.  Melengkapi kode program seperti berikut Public Class Form1 Private Sub ListBox1_SelectedIndexChanged ByVal sender As System. Object , ByVal e As System. EventArgs Handles ListBox1.SelectedIndexChanged Select ListBox1.Text Case Praktikum Grafika Komputer TextBox2.Text = PIF453 Case Komputasi Numerik TextBox2.Text = PIF454 Case Pemrograman Visual TextBox2.Text = PIF448 Case Statistika Pendidikan TextBox2.Text = PIF449 Case Praktikum Pemrograman Web TextBox2.Text = PIF Case Praktikum Pemrograman Visual TextBox2.Text = PIF446 Case Grafika Komputer TextBox2.Text = PIF443 Case Perencanaan Pembelajaran TextBox2.Text = MKF405 Case Pemrograman Web TextBox2.Text = PIF447 Case Evaluasi Pendidikan Teknik TextBox2.Text = MKF403 Case Multimedia TextBox2.Text = PIF455 Case Praktikum Multimedia TextBox2.Text = PIF464 End Select End Sub Private Sub Form1_Load ByVal sender As System. Object , ByVal e As System. EventArgs Handles MyBase .Load ListBox1.Items.Add Praktikum Grafika Komputer ListBox1.Items.Add Komputasi Numerik ListBox1.Items.Add Pemrograman Visual ListBox1.Items.Add Statistika Pendidikan ListBox1.Items.Add Praktikum Pemrograman Web ListBox1.Items.Add Praktikum Pemrograman Visual ListBox1.Items.Add Grafika Komputer ListBox1.Items.Add Perencanaan Pembelajaran ListBox1.Items.Add Pemrograman Web ListBox1.Items.Add Evaluasi Pendidikan Teknik ListBox1.Items.Add Multimedia ListBox1.Items.Add Praktikum Multimedia End Sub End Class  Tekan F5 untuk menampilkan program  Penjelasan: - Program diatas menggunakan perkondisian select case, untuk masing-masing matakuliah yang disediakan pada listbox. Untuk perkondisian diletakkan pada listbox juga, dengan mencantumkan kode mk yang akan ditampilkan pada textbox2. Cara kerjanya , jika case matakuliah praktikum Grafika Komputer maka ketika diklik akan muncul kode mk pada textbox2 yaitu “PIF453”.

E. TUGAS RUMAH