Rabu, 16 September 2015

Oranisasi File pada BASIC

Untuk memanipulasi file pada BASIC kita bisa menggunakan keyword OPEN.

Membuka File

OPEN berfungsi untuk membuka/membuat suatu file.

Bentuk Umum :
OPEN <“mode”>, <[#]nomor file>, <namafile>

Keterangan :
  1. Mode : mode operasi dari file yang akan dibuka. Pada file data akses  urut, mode  file dibedakan menjadi 2, yaitu :
    • O : menunjukkan output mode, yaitu file akan digunakan untuk diisi dengan data.
    • I  : menunjukkan input mode, yaitu file akan digunakan untuk diambil datanya.
  2. Nomor file : bilangan bulat antara 1 sampai dengan 255. Digunakan untuk menyatakan nomor file yang akan dibuka.
  3. Nama file : merupakan nama dari file.       

Minggu, 13 September 2015

Manipulasi String pada BASIC

Keyword yang berhubungan dengan Text (String) antara lain adalah LEFT$, RIGHT$, MID$, LEN dan STRING$.

1. LEFT$

Berfungsi untuk mengambil bagian dari suatu string yang dimulai dari kiri.

Bentuk Umum :
LEFT$(<string>, <jumlah yang diambil>)

Contoh :
PRINT LEFT$(“QBASIC”,3)                             ‘hasilnya : QBA

2. RIGHT$

Berfungsi untuk mengambil bagian dari suatu string yang dimulai dari kanan.

Bentuk Umum :
RIGHT$(<string>, <jumlah yang diambil>)

Contoh :
PRINT RIGHT$(“QBASIC”,3)                         ’hasilnya : SIC

3. LEN

Berfungsi untuk menghitung jumlah karakter pada suatu string.

Bentuk Umum :
LEN(<string>)

Contoh :
PRINT LEN(“QBASIC”)                    ‘hasilnya : 6

Contoh program gabungan dari keyword diatas :

Sabtu, 12 September 2015

Tentang QBASIC

QBASIC merupakan sebuah aplikasi yang digunakan untuk membuat program dengan bahasa pemrograman BASIC. Bahasa BASIC ini sudah berkembang hingga seperti sekarang, tidak hanya dalam bentuk text saja (DOS) tapi sudah ada yang berbentuk visual, yaitu Visual Basic.


Kali ini saya akan membahas sedikit tentang apa yang bisa dilakukan dengan QBASIC seperti :
- Mengoperasikan sebuah filetext  (membuat, mengubah, menghapus)


Sebelum anda membaca artikel diatas ada baiknya membaca yang dibawah ini.

Perulangan pada BASIC

Pada bahasa BASIC ada 2 fungsi perulangan yaitu FOR...NEXT dan DO...LOOP.

1. FOR...NEXT

Berfungsi untuk mengulang suatu blok pernyataan(statement) sebanyak angka yang sudah ditentukan.

Bentuk Umum :
FOR <variabel> = <nilai awal> TO <nilai akhir> [STEP <nilai kenaikan>]
                <blok pernyataan>
NEXT <variabel>

Percabangan pada BASIC

Dalam bahasa BASIC ada beberapa fungsi percabangan yaitu :

1. GOTO/GOSUB

GOTO berfungsi untuk memindahkan alur program menuju ke baris yang ditunjuknya. Sedangkan GOSUB berfungsi memindahkan alur program ke baris yang ditunjuk, setelah itu akan kembali mengeksekusi baris yang ada dibawah GOSUB ketika sudah bertemu dengan RETURN.
GOSUB harus berpasangan dengan RETURN, sedangkan GOTO tidak bisa berpasangan dengan RETURN.

Bentuk Umum :
GOTO <label>


GOSUB <label>
...
RETURN