Nama :Olvyanti
1.Buatlah sebuah foder dan beri nama sesuai nama dan Nim anda masing-masing
2.Pikirkan 5 nama makanan,dan carilah gambar di google,dengan resolusi gambar yang kecil,lalu
save pada folder yang anda telah buat sebelumnya.Disini saya memasukan makanan
seperti:pizza,spageti,burger,sushi,dan kebab
3.Buatlah sebuah project baru di MS.Visual Studio dan beri nama “LATIHAN SEBELUM UAS”.Seperti
pada gambar dibawah ini:
4. Setelah anda membuat project baru pada Ms. Visual Studio, buatlah kerangka program
seperti yang ada pada gambar berikut!
7. Masukan gambar-gambar makanan yang sebelumnya sudah anda simpan. Sorot PictureBox
→ Properties → Background Image → Klik→ Local resource → Import→Pilih gambar yang
sudah anda simpan sebelumnya→ OK
8. Jika gambar terpotong, artinya resolusi gambar terlalu besar. Bisa di edit (crop) sebelum
dimasukan kedalam program Ms. Visual Studio.
9. Setelah gambar tampil, kembali ke Properties → Visible → False. Hal ini dimaksudkan agar
saat program di jalankan gambar tidak akan langsung muncul.
10. Tambahkan lagi “Picture Box”, posisikan ditempat yang sama dengan Picture Box
sebelumnya. dan ulangi langkah2 diatas hingga semua gambar tampil. (Total ada 6 Picture
box di posisi yang sama/ ditimpa).
11. Masuk ke coding/pemrograman. Double click pada Form 1. Cari “Pulic Class Form 1”.
Dibawahnya ketikan sintaks sebagai berikut.
12. Dibawah Private Sub Form1, ketikan sintaks:
Potongan sendiri maksudnya adalah Diskon. Diwakili dengan 0, 5 dan 10 pada RadioButton
yang berarti Diskon sebesar 0%, 5% dan 10% tergantung apa yang dipilih oleh user (kasir).
15. Double clik pada Button1 / button Pembelian dan ketikan sintaks nya.
Logikanya:
Jika Jumlah Barang = Jumlah Itu sendiri dan Jumlah Barang > 0 maka,
Diskon = (Harga * Jumlah Barang *Potongan) : 100
Total = ((Harga * Jumlah Barang) – Diskon)
Total Harga = Total,
kondisi lainnya akan dinyatakan salah dan akan muncul pop-up message "Maaf Jumlah
Barang Failed". Kondisi dinyatakan salah jika bilangan yang di input merupakan
bilangan negative atau bilangan decimal.
16. Double Click pada Button2 / Button Kembalian dan ketikan sintaknya.
Logikanya:
Jika Pembayaran tidak diisi/ kosong, maka tampilkan pesan “Maaf Anda Belum
Memasukan Uang Bayar”.
Kondisi lain, Jika Pembayaran < Total Harga, maka tampilkan pesan “Maaf uang anda
Kurang”
Kondisi lain, Jika Pembayaran > Total Harga, maka tampilkan Kembalian dimana
hasil dari (Pembayaran – Total Harga).
17. Double Click pada Button3 / Button Clear. Berfungsi untuk menghapus semua data yang
sedang diproses. Sintaksnya adalah:
18. Double Click pada Button4 / Button Keluar. Berfungsi untuk keluar dari program secara
langsung. Sintaks nya adalah: