0-40 = E 41-50 = D 51-65 = C 66-70 = BC 71-75 = B 76-85 = AB 86-100 = A Buatlah program untuk mengetahui kategori nilai dari nilai angka yang diinput oleh user. A = Sangat memuaskan B = Memuaskan C = Baik D = Kurang E = Buruk Buatlah program untuk menampilkan predikat ke dalam sebuah objek label jika nilai nya diinput oleh user (nilai yang diinput menggunakan huruf besar saja). User diharuskan mengisi ketiga textbox yang tersedia. Jika ketiga nya diisi dengan lengkap, lalu tombol "Simpan" di-klik, maka akan tampil seperti berikut : Di sebelah bawah muncul keterangan: "Data berhasil disimpan". Seandainya tadi ada textbox yang belum diisi, maka akan muncul peringatan untuk masing-masing textboxnya jika tombol "Simpan" di-klik Atau Atau Jika tombol "Hapus" di-klik, maka akan mengembalikan program menjadi seperti tampilan semula (tulisan di textbox menjadi bersih, dan keterangan-keterangan yang muncul menjadi hilang), dan posisi kursor berada di textbox NRP. Lalu buatlah 2 object label lagi, properties "Autosize" nya diubah menjadi "False", tapi properties "Backcolor" nya menjadi "Green". Dan tambahkan pula 2 buah object Button di bawahnya. Tujuan dari program ini adalah untuk membuat "animasi" sederhana. Jika tombol "Ke Kiri" di-click, maka warna merah akan berpindah ke kiri, kecual sudah mencapai label paling kiri (label1). Jika tombol "Ke Kanan" di-click, maka warna merah akan berpindah ke kanan, kecuali sudah mencapai label paling kanan (label3). Petunjuk: Untuk pewarnaan lewat program, maka source code nya seperti ini: label1.BackColor = Color.Green; atau label1.BackColor = Color.Red; Contoh:
Terdapat ketentuan nilai berikut :
Terdapat klasifikasi predikat nilai berikut :
Pada awalnya, program memiliki tampilan seperti ini:
properties "Backcolor" nya menjadi warna merah / "Red".
Kondisi Awal :
Jika di-click tombol "Ke Kanan", maka warna merah akan berpindah ke label2.
Jika label3 sudah bewarna merah, maka jika di-click tombol "Ke Kanan", tidak terjadi apa-apa. Tetapi jika di-click tombol "Ke Kiri", maka warna merah akan berpindah ke label2.