Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

RELATIONAL OPERATOR LOGICAL OPERATOR OPERATORRANKING NOT AND OR XOR EQV IMP 123456123456 OPERATORARTI < > <= >= = <> lebih kecil dari lebih besar dari.

Presentasi serupa


Presentasi berjudul: "RELATIONAL OPERATOR LOGICAL OPERATOR OPERATORRANKING NOT AND OR XOR EQV IMP 123456123456 OPERATORARTI < > <= >= = <> lebih kecil dari lebih besar dari."— Transcript presentasi:

1 RELATIONAL OPERATOR LOGICAL OPERATOR OPERATORRANKING NOT AND OR XOR EQV IMP OPERATORARTI < > <= >= = <> lebih kecil dari lebih besar dari lebih kecil sama dgn lebih besar sama dgn sama dengan tidak sama dengan

2 Contoh : 10 IF NILAI.TUGAS >= 80 AND NILAI.UJIAN >=60 THEN 30 BAHASA BASIC no baris statement UMUMNYA SUATU PROGRAM DAPAT TERDIRI DARI TAHAPAN-TAHAPAN SBB : MEMASUKKAN/MEMBACA DATA MENGOLAH/MENGERJAKAN DATA MENAMPILKAN HASIL PENGOLAHAN DATA

3 STATEMEN : BAGIAN DARI PROGRAM YG DIMAKSUDKAN SBG PERINTAH PENGERJAAN UTK KOMPUTER MEMASUKKAN DATA Statemen READ-DATA Untuk membaca nilai suatu variabel Nilai dari variabelnya ditunjukkan oleh DATA Jumlah data yang dibaca pada READ harus sama atau lebih besar (jika kurang OUT OF DATA) Harus selalu ada bersama-sama

4 Statemen RESTORE Data yang sama dibaca sekali lagi meskipun nama variabelnya berbeda Jika diikuti nomor baris, data yang dibaca ulang adalah data dari nomor baris tersebut Statemen INPUT Nama variabel (tidak didalam program) tetapi dimasukkan setelah program dijalankan Setelah tanda tanya (?) Keuntungan : data yang dimasukkan bisa bervariasi Lebih baik bila data yang diminta diberi keterangan

5 Statemen menampilkan hasil : 1. PRINT3. WRITE5. CLS 2. LPRINT4. LOCATE PRINT Statemen ini digunakan utk menampilkan hasil di layar LPRINT Statemen ini digunakan utk menampilkan hasil program di printer WRITE Statemen ini digunakan utk menampilkan hasil program khusus di layar (jarang digunakan) CLS Statem ini digunakan utk membersihkan layar (setelah di-RUN) dan akan menempatkan kursor pada posisi pojok kiri atas di layar LOCATE Statemen ini digunakan utk menempatkan hasil di posisi koordinat tertentu di layar (25 baris) (40 kolom)

6 Keterangan : 1. Semua chr dlm tanda petik “ “ akan di-print 2. Tanda (,) hasil di-print dg jarak 14 kolom tanda (;) hasil di-print tanpa spasi (1 kolom) Statemen Pengerjaan : statemen LET, SWAP Statemen LET boleh ditulis dan boleh tdk ditulis Statemen SWAP untuk menukar 2 buah nilai variabel

7 Komentar Program Statemen REM bisa diikuti komentar sembarang, tidak ikut diproses pada saat di-RUN Contoh : konversi celcius ke fahrenheit 100 LET C = REM *HITUNG NILAI FAHRENHEIT* 120 F = 1.8 * C ‘CETAK HASIL FAHRENHEIT’ 140 PRINT “FAHRENHEIT=“; F 150 END RUN FAHRENHEIT = 50 Ok

8 Statemen kendali (Control Statement) 1. statemen END, STOP 2. statemen GOTO 3. statemen FOR-NEXT, WHILE-WEND 4. statemen IF-THEN, IF-GOTO 5. statemen GOSUB-RETURN

9 JENIS-JENIS KESALAHAN 1. Lupa memberi no baris 2. Lupa memberi tanda * (perkalian) 3. Penggunaan tanda kurung / tanda kurung kurang 4. Statemen READ tanpa DATA / DATA kurang 5. Keterangan program tanpa statemen REM atau ’ 6. Statemen FOR tanpa NEXT / sebaliknya 7. Lupa menyertakan statemen DIM 8. Statemen GOSUB tanpa RETURN 9. Statemen GO / GOSUB ke nomor baris yang salah 10. Statemen GO yang tidak ada selesainya CTRL + BREAK 11. dll

10 FLOWCHART (BAGAN ALIR) TERMINAL/INTERUPT (mulai/berhenti) PROCESS (proses operasi/perhitungan /pemberian harga awal) INPUT/OUTPUT DECISION (kondisi pilihan/keputusan) PREDEFINED (subprogram/subroutine) CONNECTOR (menyambung pada halaman berikutnya) FLOW LINES (garis-garis yg menghubungkan simbol2 flowchart)


Download ppt "RELATIONAL OPERATOR LOGICAL OPERATOR OPERATORRANKING NOT AND OR XOR EQV IMP 123456123456 OPERATORARTI < > <= >= = <> lebih kecil dari lebih besar dari."

Presentasi serupa


Iklan oleh Google