Kamis, 19 Mei 2011

ATURAN PENULISAN DASAR PADA BAHASA PEMROGRAMAN BASIC



Tipe data dalam bahasa Basic dibagi menjadi 2 kelompok, yaitu :
1. Tipe data scalar
Suatu variabel atau konstanta disebut tipe scalar apabila variabel atau konstanta hanya menyimpan sebuah nilai data.

2. Tipe data terstruktur
Apabila sebuah variabel atau konstanta menyimpan lebih dari sebuah nilai data.

TIPE UNTAI (STRING)

Untai atau disebut String adalah sederatan karakter yang terdiri dari maksimum 32767 karakter. Kode – kode karakter ini mempunyi nomor 0 sampai 127 dalam daftar karakter ASCII dan 128 sampai 255 untuk karakter non ASCII. Tipe data ini harus ditulis diantara “ “ (apostrof).

Contoh :
“Ini adalah contoh string”

BILANGAN INTEGER

Suatu bilangan yang tidak mempunyai titik decimal dan bilangan decimal. Bilangan ini mempunyai dua batasan nilai, yaitu antara -32768 sampai 32767. Sedangkan untuk tipe Long Integer bernilai antara -2147483648 sampai 2147483647.

BILANGAN RIIL

Suatu bilangan yang mempunyai titik decimal dengan notasi titik tetap (fixed point). Bilangan Riil presisi tunggal mempunyai ketelitian sampai 6 angka decimal. Bilangan Riil presisi tunggal positif mempunyai nilai antara 1.40128E-45 sampai 3.402823E+38 dan bilangan Riil presisi tunggal negative antara -3402823E+38 sampai -1. 1.401298E-45.

Bilangan Riil presisi tunggal mempunyai ketelitian 15 angka dibelakang titik decimal, bilangan Riil presisi ganda positif mempunyai nilai antara 4.940656458412465D-324 sampai 1.797693134862315D+308 dan bilangan Riil presisi ganda negative antara -1.797693134862315D+308 sampai -4.940656458412465D-324.

KONSTANTA

Konstanta adalah suatu data yang nilainya telah didefinisikan sebelum program di eksekusi dan nilainya tidak akan berubah selama program tersebut dieksekusi.

Contoh Konstanta String :

“Algoritma dan Pemrograman”
“Jl. Gatot Subroto No. 24”

Contoh Kostanta Bilangan :

10
234.7890


VARIABEL

Variabel adalah suatu nama data yang mewakili nilai data dimana nilai data tersebut dapat berubah pada saat program dieksekusi. Seperti halnya konstanta, variabel juga mempunyai tipe data string dan data numeric (berupa integer, riil presisi tunggal dan ganda).

Aturan penulisan karakter
• Selalu harus diawali dengan abjad, huruf berikutnya harus abjad atau angka.
• Tidak boleh berupa kata kunci (reserved word) basic, seperti Sin, Cos, Log, dll.
• Maksimal 40 karakter
• Tidak boleh ada special karakter termasuk spasi, kecuali %, !, # atau $ itupun diakhiri nama variabel yang menunjukkan tipe data

Notasi yang digunakan untuk membedakan tipe variabel yang ditulis diakhiri nama variabel.

Notasi Tipe Variabel

% Numerik Integer
! Numerik riil presisi tunggal
# Numerik Riil presisi ganda
$ String / Untai

Contoh :

Putar % Numerik Integer
Gaji Numerik presisi tunggal (default)
Pendapatan# Numerik presisi ganda
Judul$

Selain menggunakan notasi %, !, # dan $, bahasa Basic menyediakan perintah untuk mendeklarasikan variabel tanpa harus menggunakan notasi diatas dengan sebelumya variabel tersebut dipesan sesuai dengan tipe data yang diinginkan.

Contoh :
Dim Putar As integer
Dim Gaji As Single
Dim Pendapatan As Double
Dim Judul As String


OPERATOR

Operator merupakan suatu notasi yang akan digunakan untuk melakukan operasi aritmatik, operasi relasi dan operasi logika.

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites