Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
JENIS-JENIS BAHASA BASIC
- GW BASIC - IBASIC - BASICA KBASIC - MBASIC Applesoft BASIC - C BASIC Power BASIC - Visual BASIC - dll
2
ELEMEN-ELEMEN STATEMENT
KONSTANTA VARIABEL OPERATOR FUNGSI UNGKAPAN
3
1.KONSTANTA KONSTANTA = nilai yg sudah pasti
Nilainya tidak berubah selama proses program 2 macam : (1) Konstanta Numerik (2) Konstanta Non Numerik 1.Konstanta Numerik a. Integer Constant (konstanta numerik bulat dr sampai 32768) b. Fixed Point Constant (konstanta numerik yg mengandung nilai pecahan) contoh : Single precision : 85.98! Double precision : #
4
c. Floating Point Constant (konstanta numerik pecahan yg ditulis menggunakan bentuk eksponensial) :
contoh :Single precision : E2 Double precision : D2 d. Hexadecimal Constant (diawali &H) : &H123 e. Octal constant (diawali &O) : &O555 2. Konstanta Non Numerik (Konstanta String) Nilai yang ditampilkan dalam tanda petik (“) Contoh : A$ = ”RANO”
5
2.VARIABEL Nama / simbol yang digunakan untuk mewakili suatu nilai (nilainya dapat berubah-ubah dalam proses) 1. variabel numerik (mewakili nilai numerik / angka) 2. variabel string (mewakili nilai huruf) ($) contoh : nama$ = ”didik” a. Variabel numerik ketepatan tunggal (single precision) (sampai 7 digit) (!) Contoh : B! = 20/3 =
6
b. Variabel Numerik Ketepatan Ganda (double precision) (sampai 16/17 digit) (#)
Contoh: A# = 22/7 = c. Variabel Numerik Bulat (Integer) (Nilai bulat dari sampai 32767), nilai pecahan akan dibulatkan (%) Contoh : A% = 22/7 = 3
7
SYARAT PENULISAN NAMA VARIABEL
KARAKTER I HARUS BERUPA HURUF (BOLEH GABUNGAN ANTARA HURUF, ANGKA DAN TITIK) PANJANG NAMA VARIABEL MAX. 40 KARAKTER TIDAK BOLEH ADA ”SPASI” DALAM 1 NAMA KARAKTER TIDAK BOLEH ADA ”SPECIAL CHARACTER”, KECUALI YG MEMPUNYAI MAKSUD TERTENTU CONTOH : NAMA$, NONI!, X#, JUMLAH% JIKA TIDAK MENGANDUNG ”SPECIAL CHARACTER” = variabel numerik ketepatan tunggal 5. TIDAK BOLEH SAMA DENGAN ”BASIC RESERVED WORDS” CONTOH : PRINT, LET, DSB
8
CONTOH NAMA VARIABEL YANG SALAH : 1A, 5A$, A$B, MODAL ALI, ABC&, PRINT
3.OPERATOR A ARITHMETIC OPERATOR OPERATOR MAKSUD RANKING ( ) ^ * / \ MOD + - Kurung pemisah Pangkat Perkalian Pembagian Pembagian dg hasil bulat Modulus/sisa pembagian Penjumlahan Pengurangan 1 2 3 4 5 6
9
CONTOH : RUN 10 PRINT 5^ 20 PRINT 5* 30 PRINT 5/ 40 PRINT 5\3 1 50 PRINT 5 MOD 3 2 60 PRINT 70 PRINT
10
TUGAS BAGAIMANA PENULISAN DALAM BAHASA BASIC UNTUK UNGKAPAN2 DI BAWAH INI : A x B C x D 2. A = 6B 3. A x B – A + A.C 4. A . B + C (X + Z)2 X2 5X – 7Z5
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.