Contoh Perintah kondisi SELECT CASE Pada Qbasic

Senin, Desember 12, 2016

A. Logika Coding Program SELECT CASE
a.       Ketik perintah CLS (Clean Screen) untuk membersihkan layar

b.      Ketik perintah PRINT (perintah cetak) untuk :
·         ===MENU===
·         1. BIODATA
·         2. KELILING BANGUN DATAR
·         3. SEGITIGA
c.       Ketik perintah INPUT (memasukkan karakter) untuk variabel yang akan dimasukan ke MENU
d.      Berikan perintah SELECT CASE kepada MENU, sehingga perintah CASE ini berlaku untuk variable antara 1 – 3 saja.
e.       Jika variabel yang dipilih adalah (CASE 1), maka perintah yang ada di CASE 1 akan berjalan. Perintahnya yaitu :
·         Perintah CLS (Clean Screen) untuk membersihkan layar
·   Perintah INPUT (masukan) untuk variabel yang akan dimasukan ke NAMA$,  variabel NAMA$ itu sendiri merupakan data String
·  Perintah INPUT (masukan) untuk variabel yang akan dimasukan ke NPM$,  variabel NPM$ itu sendiri merupakan data String
·   Perintah INPUT (masukan) untuk variabel yang akan dimasukan ke KELAS$, variabel KELAS$ itu sendiri merupakan data String

f.       Jika variabel yang dipilih adalah 2 (CASE 2), maka perintah yang ada di CASE 2 akan berjalan. Perintahnya yaitu :
·       Perintah CLS (Clean Screen) untuk membersihkan layar
·       Berikan perintah PRINT (perintah cetak) untuk :
-          ===RUMUS KELILING BANGUN DATAR===”,
-          1. RUMUS KELILING PERSEGI
-          2. RUMUS KELILING PERSEGI PANJANG
-          3. RUMUS KELILING SEGITIGA
-          “4. RUMUS KELILING LINGKARAN”
·       Perintah INPUT (masukan) untuk variabel yang akan dimasukan ke PIL
·     Berikan perintah SELECT CASE kepada MENU, sehingga perintah CASE ini berlaku untuk variable antara 1 – 4 saja
g.      Jika variabel yang dipilih adalah (CASE 1), maka perintah yang ada di CASE 1 akan berjalan. Perintahnya yaitu :
·         Perintah CLS (Clean Screen) untuk membersihkan layar
·     Perintah PRINT (cetak) untuk variabel yang akan dicetak “RUMUS KELILING PERSEGI”
·      Perintah INPUT (masukan) untuk variabel yang akan dimasukan kedalam variabel “S”
·         KEL = S + S + S + S adalah rumus untuk KELILING PERSEGI
·    Perintah PRINT (cetak) untuk variable yang akan dicetak “KEL” dari RUMUS KELILING PERSEGI
h.      Jika variabel yang dipilih adalah (CASE 2), maka perintah yang ada di CASE 2 akan berjalan. Perintahnya yaitu :
·         Perintah CLS (Clean Screen) untuk membersihkan layar
·      Perintah PRINT (cetak) untuk variabel yang akan dicetak “RUMUS KELILING PERSEGI PANJANG”
·       Perintah INPUT (masukan) untuk variabel yang akan dimasukan kedalam variabel “P”
·       Perintah INPUT (masukan) untuk variabel yang akan dimasukan kedalam variabel “L”
·         KEL = P * L adalah rumus untuk KELILING PERSEGI PANJANG
·    Perintah PRINT (cetak) untuk variable yang akan dicetak “KEL” dari RUMUS KELILING PERSEGI PANJANG

i.        Jika variabel yang dipilih adalah 3 (CASE 3), maka perintah yang ada di CASE 3 akan berjalan. Perintahnya yaitu :
·         Perintah CLS (Clean Screen) untuk membersihkan layar
·   Perintah PRINT (perintah cetak) untuk variabel yang akan dicetak “RUMUS KELILING SEGITIGA”
·   Perintah INPUT (memasukkan karakter) untuk variabel yang akan dimasukan kedalam variabel “A”
·   Perintah INPUT (memasukkan karakter) untuk variabel yang akan dimasukan kedalam variabel “B”
·   Perintah INPUT (memasukkan karakter) untuk variabel yang akan dimasukan kedalam variabel “C”
·         KEL = A + B + C adalah rumus untuk KELILING SEGITIGA
·    Perintah PRINT (perintah cetak) untuk variable yang akan dicetak “KEL” dari RUMUS KELILING SEGITIGA
j.        Jika variabel yang dipilih adalah 4 (CASE 4), maka perintah yang ada di CASE 4 akan berjalan. Perintahnya yaitu :
·         Perintah CLS (Clean Screen) untuk membersihkan layar
·         Perintah PRINT (perintah cetak) untuk variabel yang akan dicetak “RUMUS KELILING LINGKARAN”
·         Perintah INPUT (memasukkan karakter) untuk variabel yang akan dimasukan kedalam variabel “JARI-JARI”
·         KEL = 3.14 * R * R adalah rumus untuk KELILING LINGKARAN dengan 3.14 (Phi)
·         Perintah PRINT (perintah cetak) untuk variable yang akan dicetak “KEL” dari RUMUS KELILING LINGKARAN
·         Perintah selanjutnya yaitu END SELECT untuk mengakhiri perintah CASE di dalam CASE RUMUS KELILING BANGUN DATAR

k.      Selanjutnya jika kita memilih 3 (CASE 3) pada pilihan MENU maka akan dijalankan seperti berikut:
·         Perintah CLS (Clear Screen) untuk Membersikan layar
·         N = 10 merupakan masukan untuk menentukan jumlah N yang dikehendaki, disini kita menggunakan 10 baris.
·         FOR I = 1 TO N merupakan masukkan untuk menjelaskan bahwa baris atau colum sebanyak 1 TO N (N=10)
·         FOR J = 1 TO I merupakan masukan baris 1 ke I ( I= 1 TO N(10))
·  PRINT (cetak) merupakan masukan untuk mencetak variabel yang telah ditentukan menjadi simbol (*)
·         NEXT I merupakan statement perulangan untuk mengubah variabel I menjadi (*)
·         END merupakan perintah untuk mengakhiri CASE 3
l.        END SELECT perintah untuk mengakhiri program CASE pada MENU

m.    END perintah untuk mengkahiri program keseluruhan.

B. Logika Output Program SELECT CASE
1.        Setelah selesai membuat coding program, lalu run menggunakan tombol F5.
2.        Setelah itu akan muncul gambar seperti di bawah
3.       Selanjutnya pada “MASUKAN MENU” tulis menu yang dikehendaki, contohnya angka 1, 2 atau 3.
4.        Kita mulai dari awal yaitu masukan menu angka 1, lalu tekan enter.
5.        Selanjutnya akan muncul menu biodata, lalu isikan menurut biodata kita.
6.  Lalu tekan tombol enter, dan selanjutnya tekan tombol F5 lagi. Sekarang kita coba merubah angka pada “MASUKAN MENU” menjadi angka 2 lalu tekan enter.
7.        Lalu akan muncul menu seperti yang ada pada gambar, selanjutnya masukan lagi angka yang dikehendaki pada “MASUKAN PILIHAN” contohnya angka 1 lalu enter. Setelah itu, input angka yang dikehendaki. Lalu enter, dan akan muncul hasil dari perhitungan coding yang telah di proses. Dan ketika memilih “MASUKAN MENU” tekan angka 2 kembali, lalu akan muncul kembali output yang sama untuk melakukan perintah “MASUKAN PILIHAN”. Lakukan seperti itu untuk pilihan 2 sampai 4.








8.    Selanjutnya kita tekan enter dan kembali menekan tombol F5. Setelah itu akan muncul kembali “MASUKAN MENU” menjadi angka 3.
9.        Lalu tekan enter, dan akan muncul tambilan seperti gambar dibawah.

You Might Also Like

0 komentar