TiPe Data Array di Vb.net. By Faizah,S.Kom

dokumen-dokumen yang mirip
PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

P9 Array pada Visual Basic.Net

BAB III Struktur Program

MODUL-MODUL PRAKTIKUM VB.

PENGGUNAAN STRUKTUR KONTROL

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

MODUL 2 PERANCANGAN INTERFACE

pertemuan 2 Tipe Data, Variabel, Konstanta, Fungsi dan Operator

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

Pertemuan 11 type data, deklarasi variabel dan array 1.1 Mengenal Data dan Variabel

Writting Procedure and Function

P8 Procedure & Function pada Visual Basic.Net

Metode yang umum digunakan :

P5 Variabel, Tipe Data dan Operator

Visual Basic 6.0 For Beginners

PEMROGRAMAN VISUAL BASIC

Pertemuan 2 Bahasa Visual Basic Aplication

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

Krisna D. Octovhiana. 1.1 Apa itu Array?

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL

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

VARIABEL, USER DEFINED DATA TYPE, ARRAY VARIABEL

VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu

VISUAL BASIC /18/2014 1

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET

P6 Struktur Kontrol pada Visual Basic.Net

M. Choirul Amri. 2.1 Membuat Project Baru.

LAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc"

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

MODUL 2 SELECTION & LOOPING PADA FORM

BAB IV VARIABEL DAN TIPE DATA

VARIABEL, USER DEFINED DATA TYPE, ARRAY

BAB IV IMPLEMENTASI DAN PENGUJIAN

Properti HttpWebRequest 1. Properi Informasi Methode, PreAuthenticate dan Versi Protokol 4. Properti Path, Url, Port dan Scheme 5


BAB Memulai VB.Net

MODUL 2 IP ADDRESS SOCKET

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access

Modul 8. Pokok Bahasan: Class dan Object Field Metode Properti Deklarasi Objek dan Instantiasi Objek Constructor Event Inheritance

M. Choirul Amri.

1 Array dan Tipe Data Bentukan

1. Fungsi Kata. private sub kata() { label1.text = "STT" } 2. button1_click { kata() } 2. button1_click

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

Array dan Prosedur. Oleh : Edi Sugiarto, S.Kom, M.Kom

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

PEMROGRAMAN TERSTRUKTUR II


BAB 3 SYSTEM AKSES WINDOWS

Membuat Program Kriptografi dengan VB.Net 2010

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

MODUL 4. COLLECTIONS ARRAYS, QUEUE, dan STACK

Budi permana, S.Kom

MODUL-MODUL PRAKTIKUM VB.

PEMROGRAMAN VB.NET. Sintaks Pada Class


Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com


MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

MODUL-MODUL PRAKTIKUM VB.

BAB 4 PROTOKOL TCP UDP - REMOTE

Identitas dosen POKOK BAHASAN. Suherman,, ST Address. : Cilegon Mobile : Ym Blog

Bab 4 Hasil dan Pembahasan

LISTING PROGRAM. Private Sub MDIParent1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

MODUL VII PEMROGRAMAN BERORIENTASI OBJEK

BAB V MENGGUNAKAN OPERATOR VISUAL BASIC.NET

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

:Mahasiswa dapat mempraktekkan penggunaan array

VISUAL BASIC 6.0 SETYO BUDI, M.KOM


PENGENALAN VISUAL BASIC NET

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010

Manipulasi Database Dasar Dengan Visual Basic Net 2005




CLASS. Program yang dibuat melalui Class Library memiliki format penulisan seperti berikut: Class Form memiliki bentuk program berikut:

Algoritma Pemrograman & Struktur Data

V. MENGENAL VARIABEL KONSTANTA TIPE DATA DAN OPERATOR DALAM VISUAL BASIC

MODUL VII VISUAL BASIC

BAB IV IMPLEMENTASI DAN PENGUJIAN

SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET

PEMROGRAMAN VB.NET. Koneksi Ke Database

BAB III METODOLOGI PENELITIAN

BAB VIII PENGENALAN DATABASE

PENGGUNAAN DATA DAN VARIABEL

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login

Aplikasi Penggunaan If Then Else dan Select Case Pada Visual Basic 2010

Pengenalan Microsoft Visual Studio 2010

KONEKSI DATABASE SQL DENGAN VB.NET

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

BAB V PROSEDUR DAN FUNGSI

FORM DAN OBJEK KONTROL (1)

Larik/ Array int a1, a2, a3, a4, a5;

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All

Transkripsi:

TiPe Data Array di Vb.net By Faizah,S.Kom

Tujuan Praktikum Praktikan mengenal variabel array Praktikan mampu menggunakan variabel array untuk manipulasi data

definisi Array : struktur data yang menyimpan sekumpulan elemen yang bertipe sama, dan setiap elemen ini dapat diakses langsung melalui indeksnya. Indeks dalam array ini haruslah tipe data yang menyatakan keterurutan, misalnya integer atau char Indeks akan memudahkan pencarian data Array mempunyai batas atas dan bawah, dimana data akan tersimpan diantara kedua batas tersebut

Definisi (2) Array digunakan untuk mewadahi agregat data (kumpulan dari beberapa data) Banyak sekali contoh data yang dapat diwujudkan dengan array, beberapa di antaranya adalah: sederetan data hasil percobaan kelompok mahasiswa dalam satu kelas sederetan karakter pembentuk kata atau kalimat Array dapat diilustrasikan sebagai sebuah vektor :

Ilustrasi array satu dimensi

Ilustrasi (2)

Pendeklarasian Array Semua tipe data termasuk buatan sendiri dapat dideklarasikan bagi variabel array. Contoh pedeklarasian variabel array adalah : Dim Contoh 1 (19) As Integer Public Contoh 2 (80) As Long Pada pendeklarasian di atas, dituliskan batas atas elemen array di dalam tanda kurung. Terlihat bahwa pendeklarasian variabel Contoh 1 akan menghasilkan 20 elemen dengan indeks dari 0 sampai 19 Cara lain untuk mengubah awalan indeks adalah dengan menambahkan batas bawah saat mendeklarasikan variabel array, contohnya : Dim Contohl (1 to 20) As Integer Public Contohl (20 to 60) As Long

Array Multi Dimensi Visual Basic juga memungkinkan kita untuk membuat variabel array multi dimensi. Dengan multi dimensi ini maka dengan indeks yang sama kita dapat menyimpan beberapa data yang berlainan. Sebagai contoh : Dim Contohl (19, 19) As Integer Pada contoh tersebut akan diciptakan variabel array 2 dimensi sebesar 20 kali 20. Jika kita menggunakan array yang harus diperhatikan adalah jumlah elemen. Jumlah ini sangat berpengaruh pada kapasitas pemakaian memori komputer dan juga performasi kerja program kita. Untuk itulah digunakan teknik pemrograman dynamic array. Dengan cara ini kita akan mendapatkan jumlah elemen sesuai dengan keperluan

Dinamic Array Untuk menciptakan dynamic array, pertama deklarasikan array dengan Public atau Dim sesuai dengan keperluan ruang lingkup variabel tersebut. Deklarasikan array tersebut dengan dimensi kosong. Dim Nama_Variabel Kemudian alokasikan jumlah elemen dengan perintah ReDim. ReDim Nama_Variabel (X, Y) Dengan penggunaan variabel saat mendeklarasikan ReDim, maka kita dengan bebas bisa mengatur penggunaan elemen. Meskipun demikian dengan perintah ReDim kita tidak akan dapat mengatur jumlah dimensi. Perintah ReDim hanya dapat digunakan pada bagian prosedur, meskipun demikian perintah ini akan tereksekusi pada semua bagian aplikasi

Dynamic array(2) Kelemahan dari penggunaan ReDim adalah tiap kali perintah tersebut dipanggil maka semua nilai pada variabel sebelumnya akan hilang. Untuk itu Visual Basic menciptakan perintah Preserve untuk menambah elemen array tanpa metighapus nilai. sebelumnya. Sebagai contoh : ReDim Preserve Nama_Variabel (Ubound (Nama Variabel) + 1) Perintah Preserve ini hanya dapat mengubah batas atas (Ubound) dari array satudimensi. Sedangkan untuk array multi dimensi yang dapat kita ubah hanyalah batas atas dimensi terakhir, contohnya : ReDim Preserve Nama_Variabel (20, Ubound(Nama Variabel, 2) + 1)

Ilustrasi array dinamis

Interface Contoh Program

CODE Public Class Form1 Private Structure DataMahasiswa Dim Nama As String Dim Nomor As String Dim Jurusan As String Dim Tanggal As String Dim Alamat As String End Structure Dim Indeks As Integer Dim Data() As DataMahasiswa Sub DaftarMahasiswa() 'produser DaftarMahasiswa Data(Indeks).Nama = TextBox2.Text Data(Indeks).Nomor = TextBox3.Text Data(Indeks).Jurusan = TextBox4.Text Data(Indeks).Tanggal = TextBox5.Text Data(Indeks).Alamat = TextBox6.Text

Sub HapusDaftar() 'produser HapusDaftar TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" TextBox6.Text = "" Continued(1) TextBox2.Focus() Sub TampilanData() MsgBox("Informasi Data Mahasiswa ke" & Indeks & Chr(10) & _ "Nama : " & Data(Indeks).Nama & Chr(10) & _ "NIM : " & Data(Indeks).Nomor & Chr(10) & _ "Jurusan:" & Data(Indeks).Jurusan & Chr(10) & _ "Tanggal Lahir :" & Data(Indeks).Tanggal & Chr(10) & _ "Alamat :" & Data(Indeks).Alamat,, "Data Mahasiswa") Sub TampilanForm() TextBox2.Text = Data(Indeks).Nama TextBox3.Text = Data(Indeks).Nomor TextBox4.Text = Data(Indeks).Jurusan TextBox5.Text = Data(Indeks).Tanggal TextBox6.Text = Data(Indeks).Alamat

Continued (2) Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click HapusDaftar() Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click If Indeks > LBound(Data) Then DaftarMahasiswa() Indeks = Indeks - 1 TampilanForm() End If If Indeks = 0 Then Indeks = 1 TextBox1.Text = Indeks Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click TextBox1.Text = Indeks If Indeks = UBound(Data) Then ReDim Preserve Data(Indeks + 1) End If DaftarMahasiswa() ' Indeks = Indeks + 1 TextBox1.Text = Indeks TampilanForm()

Continued (4) Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click DaftarMahasiswa() TampilanData() Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Indeks = 1 ReDim Data(Indeks) TextBox1.Text = Indeks End Class Cara kerja program ini menambahan variabel array untuk menyimpan masing-masing data mahasiswa menyebabkan program ini mempunyai kelebihan yaitu mampu menampilkan data-data yang telah ditulis terdahulu dalam bentuk urutan Indeks data.