Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

ALGORITMA & PEMROGRAMAN 2B

Presentasi serupa


Presentasi berjudul: "ALGORITMA & PEMROGRAMAN 2B"— Transcript presentasi:

1 ALGORITMA & PEMROGRAMAN 2B
M8. ARRAY VISUAL BASIC

2 Subjects Konsep Array Array 2 Dimensi Control Array Latihan

3 Konsep Array

4 INTRODUCTION Array dalam bahasa Indonesia adalah indeks, maka variabel array adalah variabel yang mempunyai indeks. Penulisan : var(indeks)

5 INTRODUCTION Untuk dapat membuat variabel array, maka terlebih dahulu harus didefinisikan nama variabel array dan berapa jumlah maksimalnya dengan cara : Dim nama_var(jumlah_array) as TipeData

6 INTRODUCTION Perintahnya diletakkan sesuai kebutuhan apakah array ini hanya untuk subroutine (event) lokal atau pada seluruh event di form. Sebagai contoh untuk membuat array bilangan bulat yang dapat menampung 10 bilangan dapat dituliskan dengan: Dim bilangan(10) as integer

7 Examples 1 Memasukkan 6 nama sebagai berikut “Budi”, “Paijo”, “Supinem”, “Feby”, “Princess” ke dalam array dan menampilkan semua nama ke dalam list form di panggil.

8 Examples 1 Dim nama(5) as String Private Sub Form_Load() nama(0) = “Budi” nama(1) = “Paijo” nama(2) = “Supinem” nama(3) = “Feby” nama(4) = “Princess” List1.Clear For i = 0 To 4 List1.AddItem nama(i) Next I End Sub

9 Contoh App Examples 1 Buatlah project untuk menuliskan data-data nama mahasiswa dengan nomor dibuat otomatis, dengan jumlah data masiswa maksimum adalah 10.

10 Contoh App Examples 1 Dengan menggunakan komponen-komponen:
2 buah label, 2 textbox, 1 listbox, dan 4 command button.

11 Contoh App Examples 1 Tampilkan

12 Contoh App Examples 1 Output

13 Contoh App Examples 1 Script

14 Contoh App Examples 1 Script

15 Contoh App Examples 2 Buatlah project untuk memasukkan data-data penjualan yang berisi jumlah produk penjualan dalam satu bulan. Kemudian dihitung rata-rata penjualan, bulan yang mengalami penjualan tertinggi dan bulan yang mengalami penjualan terendah.

16 Contoh App Examples 2 Dengan menggunakan komponen-komponen:
2 buah label, 2 Textbox 1 ListBox, dan 4 Command Button

17 Contoh App Examples 2 Tampilan:

18 Contoh App Examples 2 Output:

19 Contoh App Examples 2 Script

20 Contoh App Examples 2 Script

21 Contoh App Examples 2 Script

22 Contoh App Examples 2 Script

23 Contoh App Examples 2 Script

24 ARRAY 2 DIMENSI

25 ARRAY 2 DIMENSI Array bisa menggunakan dua indeks yang dinamakan dengan 2 array dimensi dan ditulis dengan: variabel(indeks1, indeks2) Array 2 dimensi ini biasa digunakan untuk keperluan matrik, dimana indeks pertama menyatakan baris dan indeks kedua menyatakan kolom.

26 ARRAY 2 DIMENSI Contoh : A(2,3)
Yang berarti nilai A pada baris 2 dan kolom 3.

27 Contoh Example 3 Buatlah program untuk memasukkan matrik dan menampilkan matrik. Dengan komponen-komponen: 3 buah Label, 3 buah TextBox 1 buah ListBox 2 Buah Command Button

28 Contoh Example 3 Tampilkan:

29 Contoh Example 3 Output:

30 Contoh Example 3 Script:

31 Contoh Example 3 Script:

32 Contoh Example 4 Buatlah penjumlahan dua buah matrik a dan b yang berukuran sama (m x n) menggunakan rumus: Dapat dilakukan dengan :

33 Contoh Example 4 Script:

34 Control Array

35 Control Array Pada visual Basic, array tidak hanya berlaku untuk variabel tetapi juga berlaku untuk komponen. Pemakaian array pada komponen ini dinamakan dengan control array.

36 Control array ini banyak terjadi ketika membuat komponen dengan cara meng-copy dari komponen command1 akan muncul konfirmasi “You already have a control named command1. Do you want to create a control array?” Bila pertanyaan ini dijawab dengan Yes, maka hasil command yang kedua mempunyai nama command1(1), sedangkan command1 yang pertama mempunyai nama command1(0).

37 Example 5 Buatlah indikator proses dengan memanfaatkan control array. Lakukan pengulangan 1 sampai dengan 20, setiap pengulangan lakukan pengulangan lagi sebanyak dn lakukan proses perhitungan sederhana, misalkan x = 2*i+1. Buatlah indikator yang menunjukkan sudah berapa pengulangan pertama yang selesai dengan indikator dibuat memanfaatkan property [Visible] pada shape.

38 Example 5 Buatlah project baru dengan standardEXE
Tambahkan komponen Command, isi property [Caption] dengan Proses. Tambahkan komponen shape, isi property [FillColor] dengan Pallete Merah, dan isi property [FillStyle] dengan 0-Solid. Copy komponen shape ini sebanyak 19 kali, sehingga totalnya adalah 20 shape dan letakkan berjajar.

39 Example 5 Tampilan

40 Example 5 Output

41 Example 5 Script:

42 Latihan Buat program untuk memasukkan nama siswa dan nilai, dan cari nama siswa yang mempunyai nilai terbaik, dengan tampilan seperti berikut ini.


Download ppt "ALGORITMA & PEMROGRAMAN 2B"

Presentasi serupa


Iklan oleh Google