MODUL V FUNCTION DAN BUILT IN

dokumen-dokumen yang mirip
Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

Modul Praktikum ke : 10 : Fungsi String, Tanggal, dan Waktu : Mahasiswa dapat menggunakan fungsi String, Tanggal, dan Waktu

PROCEDURE DAN FUNCTION. Mardhiya Hayaty, ST, M.Kom

Digunakan untuk menyeleksi suatu KONDISI, hasil seleksi hanya bernilai Benar (True) atau Salah (False) If val(txtnilaiakhir) > 65 Then

VISUAL BASIC 6.0 SETYO BUDI, M.KOM.

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

Visual Basic 6.0 For Beginners

Pengenalan Visual Basic

Krisna D. Octovhiana

STIE Putra Bangsa Kebumen Yulianto FUNGSI TEXT

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

MODUL-MODUL PRAKTIKUM VB.

A. PROJECT PROJECT VISUAL BASIC

Modul Praktikum Bahasa Pemrograman Visual (BPV) MODUL III STRING

Pertemuan 2 Bahasa Visual Basic Aplication

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

Visual Basic 6.0 For Beginners

PEMROGRAMAN VISUAL BASIC

Fungsi Aritmatika, Fungsi Konversi dan Fungsi Karakter. M. Saefudin SKom, MMSI

PHP (HYPERTEXT PREPROCESSOR)

MODUL-MODUL PRAKTIKUM VB.

STRUKTUR KENDALI PERCABANGAN

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Pengantar Visual Basic

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

BAB V PROSEDUR DAN FUNGSI

VISUAL BASIC /18/2014 1

Program pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak

PRAKTIKUM 1 INPUT - OUTPUT

BAB II TINJAUAN PUSTAKA

MODUL IV PROCEDURE. [Private public static]sub namaprosedur (daftarargumen) End Sub

PROYEK-PROYEK VISUAL BASIC DAN DASAR-DASAR VISUAL BASIC CODE

PEMROGRAMAN WEB 09 JavaScript Lanjut

10.2. String Function Fungsi ini digunakan untuk memanipulasi data baik berupa karakter maupun berupa string.

Penggunaan Fungsi. Praktikum Sistem Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom

PENGGUNAAN DATA DAN VARIABEL

Writting Procedure and Function

Modul Praktikum Ke-2

Memahami Proyek-Proyek Visual Basic dan Dasar-Dasar Visual Basic Code

MODUL 2 SELECTION & LOOPING PADA FORM

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

Program pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak

Pendahuluan Anda akan mempelajari operator untuk menggabungkan string dan fungsi - fungsi untuk memanipulasi string.

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Database Systems: Lab. Actvity 2: Fungsi-Fungsi MySql. Agenda. Fungsi String Fungsi Tanggal dan Waktu Fungsi Numerik Fungsi Lainnya.

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

Struktur Data II. Bekerja Dengan Form.

PERTEMUAN 10 OPERASI HITUNG RUMUS, FUNGSI

Mata Kuliah: Pemrograman Bisnis I (VB.NET) Minggu : IX Reference Site : p1.html Pokok Bahasan :

OPERASI FILE Operasi File Dalam Visual Basic Membuka File

MODUL I Pengenalan IDE Visual Basic 6.0

BAB IV VARIABEL DAN TIPE DATA

Petunjuk/Teknik Pemrograman Visual (VB) Konvensi Penamaan Identifier

IT234 ALGORITMA DAN STRUKTUR DATA FUNGSI

Visual Basic 6.0 For Beginners

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

TUGAS MAKALAH VISUAL BASIC 6.0

Form Label Text Box Command Button

APLIKASI PERKANTORAN MICROSOFT EXCEL Oleh : Ahmad Rudini, S.Kom

dbase mengenal dua jenis variabel memori, yaitu private dan public. Variabel memori dapat pula mempunyai jenis Karakter, Numerik, Tanggal atau Logika

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

LAPORAN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN ( Implementasi Rekursi Pada Java)

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

I. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling

Jendela kode adalah suatu window yang berisi kode-kode program yang merupakan instruksi-intruksi untuk aplikasi Visual Basic.

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Krisna D. Octovhiana. 1.1 Apa itu Array?

Microsoft Excel. Pertama kita buka dari Start >>> All Programs >> Microsoft Office >>

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

PROSEDUR & PARAMETER PROSEDUR

Variabel, Tipe Data, dan Operator. Oleh : Edi Sugiarto, S.Kom, M.Kom

Program Kalkulator Sederhana Menggunakan Java Netbeans

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

OPERASI HITUNG RUMUS, FUNGSI PADA MICROSOFT EXCEL

VARIABEL, OPERATOR DAN EKSPRESI

BAB V Pengenalan Komponen-Komponen (object) pada VB

UNIVERSITAS GUNADARMA

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

Pemrograman Dasar M E T H O D / F U N G S I

MODUL VI PROSEDUR. Secara garis besar ada dua keuntungan yang bisa diperoleh dari pemakaian prosedur, yaitu:

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

Krisna D. Octovhiana

Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

Pengenalan Visual Basic.NET. Sisilia Thya Safitri, MT Agus Priyanto, M.Kom

Internet Programming Muhammad Zen S. Hadi, ST. MSc.

BAB 8 Argumen dari Command-line

PENGANTAR KOMPUTER & SOFTWARE I PENGOLAHAN DATA DENGAN SPREADSHEET

Algoritma Pemrograman 2 B

E-Trick Visual Basic 6.0

Fungsi-fungsi String Pada SQL Server 2000

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

Visual Basic 6.0 SETYO BUDI, M.KOM

Mengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel

Pendidikan Teknik Informatika Universitas Negeri Malang

Database Dbase IV Lanjutan. KETERAMPILAN KOMPUTER 2B** (IT :S1-SA) Pertemuan 8

Transkripsi:

MODUL V FUNCTION DAN BUILT IN 1. Function Seperti sebuah Procedur, Function juga terdiri dari kumpulan perintah yang dapat atau tanpa disertai argument (parameter). Yang membedakan adalah sebuah function apat mengembalikan nilai. Bentuk umum : Contoh function Keterangan : Pernyataan [Public Private] menentukan ruang lingkup (scope) function. Sebuah function dengan scope public bisa digunakan dalam lingkup project. Sedangkan function dengan scope private hanya bisa digunakan dalam lingkup form saja. <nama_function> dibuat sebagai pengenal function saat di- panggil. Aturan penamaan sebuah function sama dengan aturan penamaan sebuah variabel. Nama sebuah function dibuat unik, tidak boleh ada yang sama. <argument> merupakan serangkaian nilai dan tipe data yang dipakai oleh function untuk mengerjakan tugas -nya atau sering disebut sebagai paramater. Sebuah function bisa saja tidak memakai argumen sama sekali. Pernyataan As pada function menentukan tipe data nilai yang akan dikembalikan (return value) setelah tugas -nya selesai. Untuk menggunakan sebuah procedure, maka procedure tersebut harus di- panggil pada bagian tertentu dari kode program. Procedure subrutin di- panggil dengan pernyataan : Keterangan ReturnVal : merupakan nilai pengembalian (return value). Contoh :

Latihan Buatlah desain form seperti ini Atur propertinya seperti ini Kontrol Properti Nilai Form 1 Name Frmkonversi Caption Konversi Angka ke Terbilang Frame1 Caption Textbox1 Name Txtangka Text 0 Alignment 2 Maxlength 2 Textbox2 Name Txtterbilang Text Cmdbutton1 Name Cmdkonversi Caption Konversi Tulis Source codenya seperti ini

Hasil setelah dijalankan : Dalam contoh latihan di atas terdapat beberapa syntax baru yang termasuk ke dalam function built-in, antara lain sebagai berikut : Syntax Parameter Kegunaan Left (data string, panjang) Mengambil sejumlah karakter dari sebuah data string dari kiri sejumlah panjang yang dutentukan. Right (data string, panjang) Mengambil sejumlah karakter dari sebuah data string dari kanan sejumlah yang telah ditentukan. Mid (data string, start, panjang) Mengambil sejumlah karakter dari sebuah data string dari start yang telah ditentukan sejumlah panjang yang ditentukan. Str (data number) Mengkonversi tipe data kelompok number ke tipe data string. Val (data string) Mengkonversi tipe data string ke tipe data number Trim (data string) Menghilangkan karakter spasi pada data string. 2. Built-In Function Selain function (fungsi) yang didefinisikan sendiri oleh programmer, visual basic juga menyediakan function bawaan yang dikenal dengan nama Built-In Function. Function Built-In ini disediakan untuk menangani beberapa masalah pengolahan, misalnya pengolahan string, bilangan, konversi dan lain-lain. Built-In String Function ini menangani operasi-operasi string. Left Fungsi ini akan mngembalikan nilai sejumlah karakte sebelah kiri ke sebuah string. Contoh penulisan syntax dalam bentuk umum Left(string, length)

Keterangan : - String : karakter yang aka diambil nilainya - Length : jumlah karakter yang diambil. Dim MyString, strkiri MyString = VBScript strkiri = Left(MyString,, 3) isi strkiri VBS. dari syntax tersebut di atas akan mengambil tiga string dari sebelah kiri. Right Fungsi ini akan mengembalikan nilai sejumlah karakter dari sebelah kanan sebuah string. Contoh penulisan dalam bentuk umum : Right(String, Length) Keterangan : - String : karakter yang akan diambil nilainya. - Length : jumlah karakter yang diambil. Dim Teks, MyStr Teks = Hello World MyStr = Right(Teks, 1) MyStr = Right(Teks, 6) MyStr = Right(Teks, 20) Mendefinisikan String. Hasil d. Hasil World. Hasil Hello World. Mid Mid ini digunakan untuk mengambil sebagian isi string dengan jumlah tertentu dari posisi yang anda tentukan. Contoh penulisan dalam bentuk umum : Mid(string, start, [length] Ketrangan : - String : strig yang akan diambil, dapat berupa variabel bertipe string. - Start : urutan karakter yang pertama diambil. - Length : Panjang karakter yang diambil. Dim MyVar MyVar = Mid( VB itu menggemaskan!, 4, 3) MyVar berisi itu.

Len Mengembalikan nilai numeric (angka) jumlah dari string atau variabel yang ditentukan. Contoh penulisan dalam bentuk umum : Len (string variabel) Keterangan - String atau Variabel : karakter atau variabel yang akan diambil nilainya. MIsal Dim MyString MyString = Len ( VBScript ) MyString contains 8. Berarti dalam program di atas nilai variabel MyString bernilai 8. Ltrim Ltrim ini digunakan untuk menghapus spasi di sebelah kiri sebelum ditemukan karakter selain spasi. Selain itu ada juga fungsi Rtrim yang digunakan untuk menghapus karakter spasi di sebelah kanan string. Contoh penulisan dalam bentuk umum : Ltrim(String) Rtrim(string) Trim(String) Keterangan - String : string yang akan dihilangkan spasinya. Dim MyVar, Teks Teks = VBScript MyVar = Ltrim(Teks) MyVar = Rtrim(Teks) MyVar = Trim(Teks) MyVar berisi VBScript. MyVar berisi VBScript. MyVar berisi VBScript. Lcase dan Ucase Lcase ini berfungsi mengembalikan nilai string yang sudah diubah menjadi huruf kecil atau Lower Case, sementara fungsi dari Ucase berfungsi sebaliknya yaitu mengembalikan nilai string yang sudah diubah menjadi huruf besar atau Upper Case. Contoh penulisan dalam bentuk umu : UCase(string) LCase(string) Dim MyString Dim LCaseString

Dim UCaseString MyString = VBScript LCaseString = LCase(MyString) UCaseString = UCase(MyString) LCaseString VBScript. LCaseString VBScript. Split Fungsi ini digunakan untuk membagi string menjadi beberapa bagian yang dimasukan dalam array satu dimensi. Contoh penulisan bentuk umum : Split(string[,delimeter[,count[,compare]]]) Keterangan - String : string yang akan di split - Delimeter : tanda yang dijadikan pemisah Dim MyString, MyArray MyString = Split( VBxPACALxJAVA, x ) MySTring(0) isi VB. MyString(1) isi PASCAL. MyString(2) isi JAVA. String Dalam fungsi ini nantinya akan mengembalikan nilai karakter dengan menuliskan berulanulang karakter yang diinginkan. Contoh penulisan dalam bentuk umum : String(number, character) Dim MyString MyString = String(5, * ) hasil *****. Asc Fungsi Asc akan mengembalikan nilai ACII dari sebuah karakter, dan jika sebuah string maka hasil dari ACII yang dipakai adalah sqmq. Contoh penulisan damam dalam bentuk umum : Asc(String) Dim MyNumber MyNumber = Asc( A ) Returns 5. MyNUmber = Asc( a ) Returns 97. MyNumber = Asc( Apple ) Returns 65.

StrReverse Fungsi ini akan mengembalikan nilai dengan mengembalikan urutan suatu string. Contoh penulisan dalam bentuk umum : strreverse(string1) Dim MyStr MyStr = StrReverse( VBScript ) MyStr berisi tpircsbv. InStr dan InStrRev Fungsi ini digunakan untuk mencari strig di dalam string dan akan mengembalikan nilai posisi pertama dari string yang dicari. Jika InStrRev sama dengan InStr maka pencarian dimulai dari belakang. Contoh penulisan dalam bentuk umum : InStr([start, ]string1, string2[, compare]) Dim Teks, Cari, Posisi Teks = XXpXXpXXPXXP Cari = P Posisi = InStr(Teks, Cari)

LATIHAN 1. Buatlah desain form seperti berikut Kemudian tuliskan syntax programnya seperti berikut :

Jika di jalankan akan muncul seperti di bawah ini

2. Buatlah desain form seperti ini Atur propertinya seperti ini Kontrol Properti Nilai Form 1 Name Frmkonversi Caption Konversi Angka ke Terbilang Frame1 Caption Textbox1 Name Txtangka Text 0 Alignment 2 Maxlength 2 Textbox2 Name Txtterbilang Text Cmdbutton1 Name Cmdkonversi Caption Konversi Tulis Source codenya seperti ini

Hasil setelah dijalankan :