Posted by : Alice
Senin, 11 November 2013
Apa sih sebenarnya Manipulasi data itu?
Berikut fungsi-fungsi manipulasi data pada Qbasic :
Pengertian manipulasi data itu sendiri adalah proses pengolahan data
menjadi informasi yang lebih berguna. entah itu shorting, calculating, atau editing... or kriting hehehe. Dalam bahasa pemprograman manipulasi data dapat berupa menambah (append),
menghapus (delete), mengganti (update), menyisip (insert), menarik informasi
tertentu (query).
- Fungsi String :
- Fungsi LEN : Digunakan untuk menghitung panjang dari suatu ungkapan string. Contoh :INPUT “NAMA ANDA ?“;NAMA$PRINT “PANJANG NAMA ANDA ADALAH”;LEN (NAMA$);”KARAKTER”Output :NAMA ANDA ? DEVITA NURINSANIPANJANG NAMA ANDA ADALAH 16 KARAKTER
- Fungsi LEFT$ : Digunakan untuk mengambil sejumlah karakter dari mulai posisi paling kiri. Contoh:
Y$=”ABCDEFGHIJKLMNOPQRSTUVWXYZ”A$=LEFT$(Y$,6)PRINT “A$=”;A$ENDOutput :A$=ABCDEF - Fungsi RIGHT$ : Digunakan untuk mengambil sejumlah karakter dari mulai posisi paling kanan. Contoh :
Y$=”ABCDEFGHIJKLMNOPQRSTUVWXYZ”C$= RIGHT$(Y$,15)PRINT “C$=”;C$ENDOutput :C$= LMNOPQRSTUVWXYZ - Fungsi MID$ : Digunakan untuk mengambil sejumlah karakter ditengah mulai posisi yang tertentu. Contoh :
Y$=”ABCDEFGHIJKLMNOPQRSTUVWXYZ”E$= MID$(Y$,7,6)PRINT “E$=”;E$ENDOutput :E$= GHIJKL - Fungsi VAL : Digunakan untuk mengkonversi data string menjadi data numeric. Contoh :A$=”300”B$=”100”A=VAL(A$)B=VAL(B$)PRINT A$,B$,A$+B$PRINT A,B,A+BOutput :300 100 300100
300 100 400 - Fungsi STR$ : Digunakan untuk mengkonversi data numerik menjadi data string. Contoh :
A=300B=100A$=STR$(A)B$=STR$(B)PRINT A$,B$,A$+B$,STR$(A+B)PRINT A,B,A+BOutput :300 100 300100 400300 100 400
- Fungsi Aritmatika :
- Fungsi SINDigunakan untuk mencari harga sinus suatu sudut yang dinyatakan dalam radian.Contoh :PRINT SIN(1.5)PRINT SIN(30)
Output:.9974951-.9880317 - Fungsi COSDigunakan untuk mencari harga cosinus suatu sudut yang dinyatakan dalam radian.Contoh :D= 3.14159/180PRINT COS(15*D)
Output :.965926 - Fungsi ABS (Absolute)Digunakan untuk mengambil harga mutlak dari suatu ekspresi numeris.Contoh :PRINT ABS(-28.8)PRINT ABS(-5*3)
Output:28.815 - Fungsi SQRDigunakan untuk mengambil harga akar kuadrat dari suatu bilangan.Contoh :PRINT SQR(16)PRINT SQR(32*2)
Output :489 - Fungsi Integer (INT)Digunakan untuk membulatkan suatu pecahan ke bilangan bulat terkecil.Contoh :PRINT INT (- 3.5)PRINT INT (5.4)
Output :-45 - Fungsi Modulo (MOD)Digunakan untuk menghitung sisa pembagian dari dua buah operandContoh :X=15 : Y=4SISA=X MOD YPRINT“SISA PEMBAGIAN DARI”;X;”DIBAGI”;Y;”=”;SISAEND
Output :SISA PEMBAGIAN DARI 15 DIBAGI 4 = 3

thanks kaka infonya :)
BalasHapus