Program Sederhana QBasic Terhadap Beberapa Kasus

Assalamualaikum wr. wb.

     Halllo Guys, jadi pada kesempatan kali ini saya akan memberikan sedikit ilmu kepada kalian, mengenai cara membuat Program Sederhana QBasic Terhadap Beberapa Kasus. Program ini diambil dari buku paket Algoritma dan Pemrograman 1 halaman 46 dan 47 (Universitas Gunadarma). Pada aplikasi Qbasic dengan tampilan akhir tabel. Dengan tampilan awal seperti ini:


     Untuk  setiap kasus akan berbeda-beda dan pada kesempatan ini saya akan memberikan 5 seperti yang dibawah ini:



     Jadi dari setiap kasus kita akan membuat Program menjadi useable dengan kata lain bisa kita gunakan berulang-ulang jika data yang digunakan berbeda-beda. Dalam hal ini kita akan menggunakan Command atau Syntax Input. Dan juga kita akan mengadaptasinya menjadi suatu program dengan hasil akhir yaitu menjadi tabel.

Jadi berikut ini merupakan Coding yang akan diisi:


      Dari coding yang sudah dikerjakan di atas, ada beberapa Syntax yang digunakan antara lain:
  • INPUT                 : merupakan statement yang datanya bisa berubah sesuai kehendak pegguna pada saat program sedang berjalan dan nilainya pun dapat berubah-ubah sesuai dengan yang kita inginkan.
  • CLS                     : perintah ini digunakan untuk membersihkan layar sebelumnya
  • PRINT                 : perintah ini digunakan untuk mencetak hasil dari data yang sudah di Input.
  • COLOR               : perintah ini digunakan untuk memberi warna pada tulisan
  • SELECT CASE   : perintah ini digunakan untuk menyeleksi atau mengeksekusi file yang ditest
  • FOR...NEXT       : perintah ini digunakan untuk mengulangi suatu perintah (instruksi) dalam jumlah yang telah ditentukan, serta besar kenaikannya.
  • LET                     : perintah ini digunakan untuk membuat suatu operasi matematika di dalamnya
  • END                    : perintah ini digunakan untuk menyelesaikan suatu program
  • IF....THEN          : Berfungsi untuk menentukan apakah kondisi (ekspresi logika) memenuhi syarat untuk melaksanakan statemen-statement yang berada dalam block if then-end if.


      Dengan coding-an di atas maka kita akan melihat 2 buah jendela Output yaitu pada proses Input dan Hasil Akhir yang berupa tabel nantinya pada setiap kasus atau CASEnya.


    Jadi pertama-tama untuk membuat Menunya kita menggunakan syntax  SELECT CASE. Penggunaan perintah ini sangat mudah, kita tinggal memberi CASE di masing-masing nomor yang akan kita tampilkan pada menu. Setelah itu kita masukkan perintah perintah pada setiap program yang akan kita buat.

     Pada masing masing CASE pasti perintah didalamnya berbeda pula, karena program didalamnya berbeda. Sangat tampak pada LET atau operasional matematika dari setiap program. Ada juga saya menggunakan FOR...NEXT yaitu untuk melakukan perulangan, pada program ini lebih tepatnya untuk memberikan data yang berbeda untuk setiap individunya. Dan beberapa Syntax yang sudah sangat jelas fungsinya.

Untuk setiap tahap dan hasil output Program yang saya buat kurang lebih akan seperti ini

Pada Gambar di atas merupakan jedela dimana kita memberikan Input berapa banyak yang akan kita masukkan. Jendela ini akan ada di setiap Kasus yang ada di atas.


Setelah itu kita memasukkan data untuk peserta ataupun pemohon nantinya tergantung dengan Kasus yang ada, di atas merupakan salah satu contoh pada kasus Nomor 7.

Nah... Ini merupakan Hasil Akhir dari program Penilaian Tingkat Prestasi pada kasus Nomor 7.

     Jadi seperti itulah gambaran besar setiap tahap yang akan kita jumpai disaat selesai membuat menggunakan coding yang ada di atas pula. Setiap Kasus di atas saya buat akan melalu langkah yang sama, yang berbeda pastinya pengolahan data serta Hasil Akhir yang harus sesuai dengan kasus yang ada.

    Untuk gampangnya kalian bisa mengunduh atau mendownload file QBasic (.bas)nya di link ini
Program Dengan Berbagai Kasus.bas

    Baik jadi seperti itulah sedikit penjelasan mengenai Program Sederhana yang saya buat, Selamat Mencoba dan Selamat Belajar mengenai setiap detailnya. Jangan perah menyerah jika hati anda benar jatuh hati kepada yang namanya "Coding". Semangat!!

Terima Kasih.
Fajar Nurul Husain





Comments

Popular Posts