Successfully reported this slideshow.
array & matriks              by kautsar-mar10                   referensi:Mark Allen Weiss, “Data Structure and Algorithm ...
outline•   pengertian array•   deklarasi array di vb.net•   pengertian matriks•   deklarasi matriks•   mengisi elemen matr...
Array• variabel yg menyimpan beberapa data dgn  type data yang sama• contoh:  – daftar nilai 1 kelas (type data byte)  – d...
deklarasi array• nama array(jml elemen) as [type data]• contoh:  dim a(10) as string  arti: deklarasi variabel a, sebanyak...
memberi nilai array• [nama array](idx) = [nilai]• contoh:  a(0) = "ali“  a(1) = "budi"• index dimulai dari 0, jika deklara...
matriks• adalah array 2 dimensi• contoh matriks 2 x 3 --> baris x kolom  2 3 4  5 6 7• deklarasi: dim mat(2,3) as integer•...
matriks• mengisi matriks• menampilkan matriks
Penjumlahan matriksmatriks1(baris,kolom)matriks2(baris,kolom)matrikshasil(baris,kolom)//penjumlahaanfor baris = 1 to max_b...
Perkalian Matriksmatriks1(baris,kolom)matriks2(baris,kolom)matrikshasil(baris,kolom)max_baris_hasil = max_baris1max_kolom_...
Tugas:1. Buat program  1. Penjumlahan matriks  2. Pengurangan matriks  3. Perkalian matriks                kautsar-ocal_so...
Tugas untuk Minggu depan        kautsar-ocal_sophan@yahoo.com   11
Upcoming SlideShare
Loading in …5
×

2 array n-matriks

1,902 views

Published on

  • Be the first to comment

  • Be the first to like this

2 array n-matriks

  1. 1. array & matriks by kautsar-mar10 referensi:Mark Allen Weiss, “Data Structure and Algorithm Analysis in C++”,chap1.7 David T. Schneider, “Visual Basic.Net”, chap 7
  2. 2. outline• pengertian array• deklarasi array di vb.net• pengertian matriks• deklarasi matriks• mengisi elemen matriks• penjumlahan matriks• pengurangan matriks• perkalian matriks
  3. 3. Array• variabel yg menyimpan beberapa data dgn type data yang sama• contoh: – daftar nilai 1 kelas (type data byte) – daftar nama siswa (type data string) – daftar data mobil (type data record mobil) – dst
  4. 4. deklarasi array• nama array(jml elemen) as [type data]• contoh: dim a(10) as string arti: deklarasi variabel a, sebanyak 10 elemen dgn type data string
  5. 5. memberi nilai array• [nama array](idx) = [nilai]• contoh: a(0) = "ali“ a(1) = "budi"• index dimulai dari 0, jika deklarasi array b(5) as integer, maka array b dimulai dari b(0) sd b(4)
  6. 6. matriks• adalah array 2 dimensi• contoh matriks 2 x 3 --> baris x kolom 2 3 4 5 6 7• deklarasi: dim mat(2,3) as integer• contoh: untuk menentukan isi elemen matriks baris 1,kolom 1: mat(0,0) = 2
  7. 7. matriks• mengisi matriks• menampilkan matriks
  8. 8. Penjumlahan matriksmatriks1(baris,kolom)matriks2(baris,kolom)matrikshasil(baris,kolom)//penjumlahaanfor baris = 1 to max_baris for kolom = 1 to max_kolom matrikshasil(baris,kolom) = matriks1(baris,kolom) + | matriks2(baris+kolom) nextnext kautsar-ocal_sophan@yahoo.com 8
  9. 9. Perkalian Matriksmatriks1(baris,kolom)matriks2(baris,kolom)matrikshasil(baris,kolom)max_baris_hasil = max_baris1max_kolom_hasil = max_kolom2For baris = 1 To max_baris3 For kolom = 1 To max_kolom3 hasil = 0 For kolom2 = 1 To max_kolom3 hasil = hasil + (matriks1(baris, kolom2) * matriks2(kolom2, kolom)) Next matriks_hasil(baris, kolom) = hasil Next kautsar-ocal_sophan@yahoo.com 9Next
  10. 10. Tugas:1. Buat program 1. Penjumlahan matriks 2. Pengurangan matriks 3. Perkalian matriks kautsar-ocal_sophan@yahoo.com 10
  11. 11. Tugas untuk Minggu depan kautsar-ocal_sophan@yahoo.com 11

×