MANIPULASI DATA PADA QBASIC

Slides:



Advertisements
Presentasi serupa
FUNGSI / FUNCTION ALGPROG II
Advertisements

Dasar Komputer & Pemrog 2 A minggu 5. PROCEDURE DAN FUNCTION Procedure dan Function adalah suatu program yang terpisah dalam blok sendiri Dan memiliki.
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
- PERTEMUAN 2 - TIPE DATA, VARIABEL, DAN OPERATOR
Algoritma Pemrograman 2 B
ALGORITMA NOTASI 2 FLOWCHART.
Tipe Data, Variabel & Operator
DATA DAN OPERATOR. Tipe Data Ordinal : dapat ditentukan dengan pasti pendahulunya / pengikutnya Byte : integer (bulat) positip dari 0 sampai 255. shortint.
BAB IV FUNGSI-FUNGSI Fungsi adalah suatu program yang dapat menerima berbagai nilai dan memberikan umpan balik tertentu. Nilai yang dimasukan dalam suatu.
Teknik Pemrograman (TEKPRO)
MENGENAL TIPE STRING Nilai string adalah kumpulan dari angka, angka dan huruf atau huruf, dimana tidak bisa dilakukan suatu operasi aritmatika, operator.
Perbandingan Trigonometri
Disusun oleh : Fitria Esthi K A
STRUKTUR PEMILIHAN (KONTROL PROGRAM) Minggu III - 40 menit
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
MINGGU 3 Java Programming (MKB614C)
Elemen Dasar QBasic.
Formula dan Fungsi Microsoft Excel.
PENGANTAR TEKNOLOGI INFORMASI
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Fungsi Pertemuan 8 Bahasa C.
FUNGSI-FUNGSI DBASE - FUNGSI INTEGER Sintaks : INT (Ekspresi Numerik)
Fungsi String dan Fungsi Date Pemograman Berorientasi Objek I 4 sks Tinaliah, S.Kom Slide from Herianto.
Algoritm Math.
Function Blok Fungsi hampir sama dengan blok prosedur, hanya fungsi harus dideklarasikan dengan tipenya. Tipe deklarasi ini menunjukkan tipe hasil dari.
Fungsi Nilai Integer Misalkan x sebagai sebarang bilangan real. Nilai integer dari x, yang dituliskan INT (x), mengubah x menjadi integer dengan menghapus.
PERTEMUAN 4 Pemrograman Visual
Pengenalan fungsi-fungsi lotus 123
Pertemuan 3.
FUNGSI TEKS PADA MICROSOFT EXCEL
Pertemuan 2 Muhamad Haikal, S.Kom., MT
ALGORITMA & PEMROGRAMAN 1B
Notasi Algoritma & Tipe Data
Operasi Operator dalam C++ Pertemuan 4 Dasar Pemrograman
Dasar-Dasar Pemrograman
Algoritma pemrograman 2a
Tipe, Nama, dan Nilai Anifuddin azis.
TRIGONOMETRI KAPITA SELEKTA SMA Ratna Sariningsih.,M.Pd.
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Algoritma dan Struktur Data 1 pertemuan 12
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
MENGENAL LEBIH LANJUT TENTANG
Bahasa : Pascal HandOut : Pertemuan 1 Dosen : Eko Purwanto, S.Kom
TRIGONOMETRI.
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
Pseudocode – Tipe Data, Variabel, dan Operator
Binary, Bitwise dan Fungsi String
Operator dan Ekspresi TEE 2103 Algoritma dan Pemrograman
ALGORITMA DAN PEMROGRAMAN Tipe Data
As’ad Djamalilleil Pustaka Fungsi As’ad Djamalilleil
ALGORITMA DAN PEMROGRAMAN Tipe Data
FUNGSI STANDARD VISUAL BASIC 6.0
Operator dan Operasi Input Output pada C++ Pertemuan 11
Tipe Data, Nama dan Nilai
Sesi VI Query dengan SQL
Algoritma dan struktur data
Dasar-Dasar Pemrograman
TRIGONOMETRI.
DATA DAN OPERATOR.
Persamaan Trigonometri Sederhana
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI 1A
maka . sehingga titik Q adalah (-x,y). Perbandingan trigonometrinya:
MATEMATIKA DASAR PERTEMUAN 9 FUNGSI.
Operator Aritmatik basdat.
FUNGSI / FUNCTION KONSEP PEMROGRAMAN Wahyu Sakti G. I.
Pertemuan 3 DR. Okfalisa, MsC Tipe, Nama dan Nilai.
PEMROGRAMAN DASAR Varian dan Invarian.
Algoritma 1 Temu 2.
Logika dan Algoritma Agung BP Chapter 5.
Transcript presentasi:

MANIPULASI DATA PADA QBASIC Algoritma dan Pemrograman IB Ahmad Hidayat

MANIPULASI DATA PADA QBASIC FUNGSI-FUNGSI STRING (MANIPULASI STRING) FUNGSI ARITMATIKA

FUNGSI-FUNGSI STRING (MANIPULASI STRING) Fungsi ASC Fungsi CHR$ Fungsi STRING$(n,x$) Fungsi INSTR(x$,y$) Fungsi LCASE$(x$) Fungsi UCASE$(x$) Fungsi LEN Fungsi LEFT$ Fungsi RIGHT$ Fungsi MID$ Fungsi VALUE(VAL) Fungsi STR$

Fungsi LEN Digunakan untuk menghitung panjang dari suatu ungkapan string Contoh : 10 INPUT “NAMA ANDA ?“;NAMA$ 20 PRINT “PANJANG NAMA ANDA ADALAH”;LEN(NAMA$); ”KARAKTER” RUN NAMA ANDA ? ARIEF KURNIAWAN PANJANG NAMA ANDA ADALAH 15 KARAKTER Ok

Fungsi LEFT$ Digunakan untuk mengambil sejumlah karakter dari mulai posisi paling kiri Contoh : 10 Y$=”ABCDEFGHIJKLMNOPQRSTUVWXYZ” 20 A$=LEFT$(Y$,6) 30 PRINT “A$=”;A$ 40 END RUN A$=ABCDEF Ok

Fungsi RIGHT$ Digunakan untuk mengambil sejumlah karakter dari mulai posisi paling kanan Contoh : 10 Y$=”ABCDEFGHIJKLMNOPQRSTUVWXYZ” 20 C$= RIGHT$(Y$,15) 30 PRINT “C$=”;C$ 40 END RUN C$= LMNOPQRSTUVWXYZ Ok

Fungsi MID$ Digunakan untuk mengambil sejumlah karakter ditengah mulai posisi tertentu. Contoh : 10 Y$=”ABCDEFGHIJKLMNOPQRSTUVWXYZ” 20 E$= MID$(Y$,7,6) 30 PRINT “E$=”;E$ 40 END RUN E$= GHIJKL Ok

Fungsi VALUE(VAL) Digunakan untuk mengkonversi data string menjadi data numerik Contoh 10 A$=”300” 20 B$=”100” 30 A=VAL(A$) 40 B=VAL(B$) 50 PRINT A$,B$,A$+B$ 60 PRINT A,B,A+B RUN 300 100 300100 300 100 400 Ok

Fungsi STR$ Digunakan untuk mengkonversi data numerik menjadi data string. Contoh : 10 A=300 20 B=100 30 A$=STR$(A) 40 B$=STR$(B) 50 PRINT A$,B$,A$+B$,STR$(A+B) 60 PRINT A,B,A+B RUN 300 100 300100 400 300 100 400 Ok

Fungsi ASC Digunakan untuk mencari kode ASCII dari karakter pertama suatu data string. Meskipun data string tersebut terdiri lebih dari 1 karakter, tetapi yang dilihat hanya pada karakater pertamanya. Contoh : 10 PRINT ASC(“A”) 20 PRINT ASC(“AGUSTUS”) RUN 65 Ok

Fungsi CHR$ Digunakan untuk mengkonversi dari kode ASCII ke karakter. Contoh : 10 A=68 20 B=35 30 PRINT A;”Adalah Kode ASCII Untuk Karakter”;CHR$(A) 40 PRINT B;”Adalah Kode ASCII Untuk Karakter”;CHR$(B) RUN 68 Adalah Kode ASCII Untuk Karakter D 35 Adalah Kode ASCII Untuk Karakter #

STRING$ (n,x$) fungsi: mengulang x$ sebanyak n kali contoh: STRING$ (5,M) = MMMMM INSTR (x$,y$) fungsi : mecari posisi string contoh : INSTR(“Gunadarma”,”u”) = 2 LCASE$ (x$) fungsi : kapital menjadi kecil contoh : LCASE$(“QBASIC”) = qbasic UCASE$ (x$) fungsi : kecil menjadi kapital contoh : UCASE$(“qbasic”) = QBASIC

FUNGSI ARITMATIKA Fungsi Absolute Fungsi Integer (INT) Fungsi CINT Fungsi SQR Fungsi Modulo (MOD) Fungsi Random (RND) Fungsi SIN Fungsi COS Fungsi TAN

Fungsi Absolute Digunakan untuk mengambil harga mutlak dari suatu ekspresi numeris. Contoh : 10 PRINT ABS(-28.8) 20 PRINT ABS(-5*3) 30 PRINT ABS(3*4.2*2) RUN 28.8 15 25.2

Fungsi Integer (INT) Digunakan untuk membulatkan suatu pecahan ke bilangan bulat terkecil. Contoh : 10 PRINT INT (3.5) 20 PRINT INT (5.4) 30 PRINT INT (7.8) RUN 3 5 7

Fungsi CINT Digunakan untuk membualtkan suatu pecahan ke bilangan bulat terbesar Contoh : 10 PRINT CINT(3.5) 20 PRINT CINT(5.4) 30 PRINT CINT(7.8) RUN 4 5 8

Fungsi SQR Digunakan untuk mengambil harga akar kuadrat dari suatu bilangan. Contoh : 10 PRINT SQR(16) 20 PRINT SQR(32*2) 30 A=SQR(81) 40 PRINT A RUN 4 8 9

Fungsi Modulo (MOD) Digunakan untuk menghitung sisa pembagian dari dua buah operand Contoh : 10 X=15 : Y=4 20 SISA=X MOD Y 30 PRINT“SISA PEMBAGIAN DARI”;X;”DIBAGI”;Y;”=”;SISA 40 END RUN SISA PEMBAGIAN DARI 15 DIBAGI 4 = 3

Fungsi Random (RND) Digunakan untuk memberikan nilai acak. Setiap kali fungsi ini dilaksanakan harga yang diberikan akan berada diantara 0 (nol) dan 1 (satu). Contoh : 10 FOR A=1 TO 3 20 B=RND(A) 30 PRINT”NILAI RANDOM DARI”;A;”ADALAH”;B 40 NEXT : END RUN NILAI RANDOM DARI 1 ADALAH .1213501 NILAI RANDOM DARI 2 ADALAH .651861 NILAI RANDOM DARI 3 ADALAH .8688611

Fungsi SIN Digunakan untuk mencari harga sinus suatu sudut yang dinyatakan dalam radian. Contoh : 10 PRINT SIN(1.5) 20 PRINT SIN(30) 30 PRINT SIN(45) RUN .9974951 -.9880317 .8509035

Fungsi COS Digunakan untuk mencari harga Cosinus suatu sudut. Contoh : 10 PRINT COS(10) 20 PRINT COS(90) RUN -.8390715 -.4480736

Fungsi TAN Digunakan untuk mencari harga tangen suatu sudut yang dinyatakan dalam radian. Bila sudut ingin dinyatakan dalam bentuk derajat,kalikan sudutnya dengan 0.015 Contoh : 10 PRINT TAN(1.5) 15 PRINT TAN(30*.015) 20 PRINT TAN(30) 30 PRINT TAN(45) RUN 14.10142 .483055 -6.405332 1.619775

Latihan Buatlah sebuah program untuk : Mengubah sebuah kalimat menjadi huruf besar semua. Menghitung jumlah karakter Memunculkan 3 huruf dari kanan Memunculkan 3 huruf dari kiri Mencari posisi String salah satu huruf Input : Masukan Nama Anda ? RUN : ahmad Contoh Output : Hasil Program : AHMAD Jumlah Karakternya adalah 5 Huruf dari kanan MAD Huruf dari kiri AHM Huruf M berada di posisi 3