Friday, 26 October 2018

Cara Membuat Menu Sederhana Pada QBasic

Cara membuat sebuah menu sederhana pada QBasic dapat dilakukan dengan cara seperti pada gambar di bawah berikut. Pada Program kali ini akan membuat menu biodata mahasiswa, menghitung luas persegi dan menghitung luas segitiga.

Masukkan Coding Program pada layar QBasic seperti yang tertera pada gambar di bawah berikut:




Dari hasil Input pada program di atas maka akan menghasilkan output berupa gambar yang ada di bawah. Output pertama jika kita memilih menu Biodata maka akan menghasilkan gambar sebagai berikut:


Jika memilih menu Luas Persegi Panjang maka program secara otomatis akan menghitung Luas dari persegi panjang yang akan di hitung. Maka output yang akan tampil akan seperti gambar di bawah:


Dan jika memilih menu Luas Segitiga maka program akan menghitung luas segitiga yang di input ke dalam program oleh user. Output yang akan tampil seperti gambar di bawah berikut:


Logika Program dari coding QBasic akan di jelaskan pada keterangan di bawah :

Program di mulai dengan perintah “CLS” yang mana di gunakan sebagai “Clear Screen” dimana berfungsi untuk membersihkan layer pada tampilan output nanti nya. Lalu program di lanjutkan dengan perintah “PRINT” yang digunakan untuk mencetak masukkan yang di inputkan ke dalam QBasic, seperti yang terdapat di dalam program di atas PRINT “1. BIODATA” dimana program akan mencetak “1. BIODATA” pada tampilan layer output nanti nya.

Selanjutnya pada bagian bawah perintah “PRINT” terdapat perintah “INPUT” yang mana digunakan untuk memberikan masukkan ke dalam program menu mana yang akan kita pilih pada tampilan layer output. Seperti yang tampak pada codingan di atas INPUT “MASUKKAN PILIHAN ANDA [1-4]: “ yang artinya program akan menampilkan pilihan yang anda masukkan pada tampilan output. Jika anda memilih nomor 1 maka program akan menampilkan menu Biodata dan user memasukkan Biodata tersebut.

Lalu ada perintah “SELECT CASE PIL” dimana program akan membuat “CASE” yang di gunakan untuk user memilih menu mana yang akan dituju. Jika User memilih menu 1. Biodata maka program akan menampilkan tampilan inputan untuk user memasukkan Nama, Npm, dan Alamat dari user yang di input.

Untuk menu menghitung Luas Persegi Panjang dan Luas Segitiga sama saja hanya variable yang di gunakan harus berbeda. Jika pada Persegi Panjang yang di gunakan variable P dan L dan untuk menghitung menggunakan variable X, maka pada Segitiga yang di gunakan A dan B dan C untuk menghitung.