Selasa, 14 November 2017

CARA MEMBUAT PROGRAM LOOPING MENGGUNAKAN QBASIC

Assalamualaikum semuanya. Ini adalah postingan pertama saya. kali ini saya akan menjelaskan cara membuat program looping menggunakan Qbasic. kita akan membuat sebuah program gaji pokok menggunakan program Qbasic seperti pada gambar di bawah ini.



Berikut adalah cara membuat program seperti gambar di atas:

1. Buka aplikasi Qbasic di pc/ laptop kemudian klik file -> New

2. Kemudian kita mulai membuat program seperti gambar di bawah ini:


3. untuk penjelasan untuk gambar diatas yang pertama kali kita lakukan adalah mendeklarasikan variabel-variabelnya untuk setiap data dengan menggunakan perintah DIM, nama variabel yang di gunakan bebas sebagai berikut

        Nama = NAMA$
        Gaji pokok = GAPOK
        Tunjangan = TUNJ
        Total Gaji = TOTAL GAJI

Data yang menggunakan $ adalah data string yang berarti data yang tidak dapat dilakukan operasi matematis.

4. Setelah itu K = 1 berfungsi untuk menetapkan harga awal variabel K yang akan digunakan untuk mengurutkan data.

5. Untuk memasukkan input pada program , ketiklah pada Qbasic INPUT "Nama =", NAMA$(K) bertujuan supaya program dapat menginput data sesuai yang diinginkan dan memasukkannya pada variabel NAMA$ pada urutan ke K.

6. Untuk melakukan input pada gaji pokok dan tunjangan yaitu dengan mengetikkan INPUT "Gaji pokok = "GAJIPOKOK(K) dan INPUT "Tunjungan = "TUNJ(K).

7. Total gaji adalah hasil penjumlahan dari gaji pokok ditambah dengan tunjangan untuk itu dilakukan perhitungan pada Qbasic dengan cara mengetikkan TOTALGAJI(K) = GAPOK(K) + TUNJ(K), untuk harga gaji ke K.

8. Program yang akan kita buat hanya terdiri dari 5 kata, jadi kita akan mengetikkan K = K + 1, supaya nilai K bertambah 1 pada setiap data, supaya diinput dapat berhenti pada data ke 5 diketikkann IF K = 5 THEN 20 ini berfungsi supaya jika K sudah mencapai angka 5 maka program akan melanjutkan ke baris 20.

9. Kita akan mengetikkan perintah GOTO 10 supaya jika harga K belum mencapai 5 maka program akan kembali ke baris 10, dimana baris ke 10 kita sudah tetapkan pada codding INPUT "NAMA" untuk harga K yang berbeda.

10. Jika harga K telah mencapai 5 maka program akan melanjutkan ke baris 20, dimana dalam baris 20 ini kita tuliskan perintah mencetak dilayar yaitu PRINT "Daftar Gaji Pegawi" dan PRINT "NAMA","Total Gaji". Penggunaan koma (,) digunakan untuk member tabulasi.

11. Ketikkan PRINT "-----------------------------" yang digunakan untuk mencetak garis pemisah pada layar.

12. FOR K = 1 TO 5 digunakan supaya data dimulai dari harga K = 1 sampai harga K = 5, sehingga ketika kita melakukan perintah cetak PRINT "NAMA$(K), TOTALGAJI(K) yang tercetak adalah INPUT dari variabel NAMA$ dan TOTALGAJI untuk harga K = 1 sampai harga K = 5.

13. NEXT K diperintahkan untuk perulangan sampai K mencapai 5.

14. Ketika program telah selesai, ketikkan END untuk mengakhiri program pada Qbasic. Untuk melihat hasil output bisa menekan F5 atau Shift F5 pada keyborad, atau bisa juga klik run -> start. Setelah hasil output keluar kita kembali memasukkan Nama, Gaji pokok, dan Tunjangan sebanyak 5 data sesuai dengan data yang kita mau.
    Maka setelah kita memasukkan Nama, gaji pokok, dan tunjangan akan keluar seperti gambar di bawah ini :




 "Demikian penjelasan kali ini semoga bermanfaat bagi kita semua. apabila ada kesalahan ketikan atau salah penjelasan kurang lebihnya mohon di maafkan, karena manusia tidak luput dari kesalahan :(. maju terus pantang lemah.karena orang lemah itu ya orang lemah dan orang kuat itu ya orang kuat !!!"

Wassalamualaikum warohmatullahi wabarakatuh