Anda di halaman 1dari 12

ICT MATEMATIKA

BASIC (Beginner All Purpose Symbolic Code)

Oleh
Oleh::Deri
DeriSuyatma,
Suyatma,M.Pd
M.Pd
BASIC?
• BASIC (Beginner All Purpose Symbolic Code) adalah Bahasa
Pemrograman tingkat tinggi yang dirancang untuk digunakan
dalam sistem interaksi (interactive system) dan sebagai
interface antara manusia dan komputer.

• BASICdiciptakan Prof. John G. Kemeny dan Thomas Kurtz di


Darthmouth College, New Hampshire USA. Program dijalankan
pertama kali 1 Mei 1964.
Jenis-Jenis bahasa BASIC

• BASICA
• GW-BASICA
• MBASIC
• Turbo BASIC
• Quick BASIC
• QBASIC
• POWER BASIC
Modus operasi pada BASIC :
1. Modus langsung / Direct Mode / Immediate Mode / Command
Mode modus ini cara kerjanya mirip dengan kalkulator dimana
hasil langsung ditampilkan.
Contoh :

Print 5+10 atau ? 5+10


15 15
Ok Ok
Modus operasi pada BASIC :
2. Modus tidak langsung / Indirect Mode / Program Mode modus
ini pada setiap awal program harus diberi nomor baris dan
untuk menjalankan program digunakan command RUN.
Contoh :
10 LET A=5
25 LET B=7
35 PRINT A+B
36 END
Output
12
STRUKTUR PROGRAM BASIC
Nomor baris <statement>
Contoh :
10 PRINT “HAI…, AKU BASIC”
20 PRINT “YUK BELAJAR DENGANKU”
35 PRINT “SELAMAT MENCOBA”
Elemen statement
1. Konstanta
a. Konstanta Numerik
Nilai numerik yang sudah pasti di dalam program, yang
ditulis tidak diantara tanda petik dua (“).
Dapat berupa konstanta integer, fixed point constant,
floating point constant, hexadecimal constant dan octal
constant.
b. Konstanta Non numerik
Konstanta Non numerik disebut konstanta string atau literal
string yaitu nilai yang disajikan dalam tanda petik dua (“)
Panjang maksimum konstanta string 254 karakter.
Elemen statement
2. Variabel
Variabel adalah nama atau simbol yang digunakan untuk
mewakili suatu nilai. Nilai dari variabel dapat berubah-ubah di
dalam proses program.
MACAM-MACAM VARIABEL
1. Variabel Numerik ketepatan tunggal (single precision)
Mewakili nilai berkisar dari 2.938736 x 10-39 sampai dengan 1.701412 x
1038 dengan ketepatan 7 digit. Biasanya dibelakang variabel ini diberi
tanda !.

Contoh :
10 A!=22/7
20 B!=20/3
30 PRINT A!
40 PRINT B!
Output
3.142857
6.666667
MACAM-MACAM VARIABEL
2. Variabel numerik ketepatan ganda (double precision)
Mewakili nilai berkisar antara 2.938745877055719 x 10-39 sampai dengan
1.701411834604692 x 1038 dengan ketepatan samapai dengan 16 digit.
Biasanya variabel ini ditunjukkan dengan tanda # diakhir namanya.

Contoh :
10 A#=22/7
20 B#=22/7
30 PRINT A#
40 PRINT B#
Output
3.142857074737549
3.142857142857143
MACAM-MACAM VARIABEL
3. Variabel numerik bulat/integer
Mengandung nilai bulat berkisar dari nilai –32768. Bila nilai yang diberikan
oleh variabel ini berupa nilai pecahan, maka akan dibulatkan ke bawah
bila nilai pecahannya kurang dari setengah dan dibulatkan keatas jika
nilainya lebih besar atau sama dengan setengah.
Contoh :
10 A%=22/7
20 B%=20/3
30 PRINT A%
40 PRINT B%
Output
3
7
MACAM-MACAM VARIABEL
4. Variabel string
Yaitu variabel yang dapat menyimpan nilai string. Variabel
string ditunjukkan oleh namanya yang diakhiri dengan karakter
khusus $.
Contoh :
10 NAMA$=”Kusuma Negara”
20 PRINT NAMA$
Output
Kusuma Negara

Anda mungkin juga menyukai