13.07.2015 Views

Manipulasi Data - iLab

Manipulasi Data - iLab

Manipulasi Data - iLab

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Kegiatan Praktikum :<strong>Manipulasi</strong> <strong>Data</strong>6Pendahuluan :Pertemuan ini akan mempelajari tentang fungsi-fungsi yang digunakan untukmanipulasi data yaitu fungsi string dan fungsi aritmatika. Materi ini berguna dalam membuatprogram yang menggunakan manipulasi data dan juga untuk mengikuti perkuliahanberikutnya tentang pembuatan report.Tujuan :- Praktikan dapat memahami fungsi-fungsi manipulasi data- Praktikan dapat menguraikan jenis-jenis fungsi string dan fungsi aritmatika- Praktikan dapat menggunakan fungsi-fungsi dalam pemrograman QBasicKegiatan Praktikum :Apa saja fungsi-fungsi manipulasi data pada Qbasic?? Fungsi String1. Fungsi LENDigunakan untuk menghitung panjang dari suatu ungkapan stringContoh 1 :INPUT “NAMA ANDA ?“;NAMA$PRINT “PANJANG NAMA ANDA ADALAH”;LEN (NAMA$);”KARAKTER”Output :NAMA ANDA ? DEVITA NURINSANIPANJANG NAMA ANDA ADALAH 16 KARAKTER2. Fungsi LEFT$Digunakan untuk mengambil sejumlah karakter dari mulai posisi paling kiriPertemuan 6 : <strong>Manipulasi</strong> <strong>Data</strong>


A$=”300”B$=”100”A=VAL(A$)B=VAL(B$)PRINT A$,B$,A$+B$PRINT A,B,A+BOutput :300 100 300100300 100 4006. Fungsi STR$Digunakan untuk mengkonversi data numerik menjadi data string.Contoh 6 :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 Aritmatika1. Fungsi SINDigunakan untuk mencari harga sinus suatu sudut yang dinyatakan dalam radian.Contoh 9 :PRINT SIN(1.5)PRINT SIN(30)PRINT SIN(45)Pertemuan 6 : <strong>Manipulasi</strong> <strong>Data</strong>


Output:.9974951-.9880317.85090352. Fungsi COSDigunakan untuk mencari harga cosinus suatu sudut yang dinyatakan dalam radian.Contoh 10 :D= 3.14159/180PRINT COS(15*D)PRINT COS(30*D)PRINT COS(45*D)Output :.965926.866026.7071073. Fungsi ABS (Absolute)Digunakan untuk mengambil harga mutlak dari suatu ekspresi numeris.Contoh 12 :PRINT ABS(-28.8)PRINT ABS(-5*3)PRINT ABS(3*4.2*2)Output:28.81525.24. Fungsi SQRDigunakan untuk mengambil harga akar kuadrat dari suatu bilangan.Contoh 16 :Pertemuan 6 : <strong>Manipulasi</strong> <strong>Data</strong>


PRINT SQR(16)PRINT SQR(32*2)A=SQR(81)PRINT AOutput :4895. Fungsi Integer (INT)Digunakan untuk membulatkan suatu pecahan ke bilangan bulat terkecil.Contoh 17 :PRINT INT (- 3.5)PRINT INT (5.4)PRINT INT (7.8)PRINT INT(-2.25)Output :-457-36. Fungsi Modulo (MOD)Digunakan untuk menghitung sisa pembagian dari dua buah operandContoh 20 :X=15 : Y=4SISA=X MOD YPRINT“SISA PEMBAGIAN DARI”;X;”DIBAGI”;Y;”=”;SISAENDOutput :SISA PEMBAGIAN DARI 15 DIBAGI 4 = 3Pertemuan 6 : <strong>Manipulasi</strong> <strong>Data</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!