MATRIKS (ARRAY 2 DIMENSI)

Slides:



Advertisements
Presentasi serupa
BAB IV MATRIKS (ARRAY MULTI DIMENSI)
Advertisements

Array Dimensi Banyak Gerlan A. Manu, ST.,MKom
Jurusan Teknik Informatika Universitas Ahmad Dahlan 2004
STRUKTUR DATA.
Latihan Array dan Matriks
Algoritma dan Pemrograman
- PERTEMUAN 10 - LARIK/ARRAY DUA DIMENSI (2D)
Algoritma dan Struktur Data
LARIK ( ARRAY ).
Array Multi Dimensi Nama Kelompok Angga Wahyu H( ) Devanda Riski F ( ) Irfan Satrio H ( )
Array dan String.
- PERTEMUAN 9 - LARIK/ARRAY SATU DIMENSI (1D)
Algoritma dan Pemrograman Subrutin
Algoritma dan Struktur Data 1 pertemuan 7
DIKTAT struktur data Oleh: Tim Struktur Data IF
PEMROGRAMAN DASAR.
Kuliah Ke - 2 Array dan Matriks (Bab 2)
STRUKTUR DATA STACK.
Algoritma dan Pemrograman Sorting
Struktur data Oleh: Tim Struktur Data IF ARRAY STATIS.
Algoritma dan Pemrograman RECORD dan ARRAY OF RECORD
Array By Serdiwansyah N. A..
Algoritma & Pemrograman 1
MATRIKS (ARRAY 2 DIMENSI)
Gerlan A. Manu, ST Array Dimensi Banyak Gerlan A. Manu, ST
Rahmat Deddy Rianto Dako, ST, M.Eng
STRUKTUR DATA Array Statis.
STRUKTUR DATA Array Statis.
Algoritma dan Pemrograman Subrutin
ARRAY (LARIK).
PEMROGRAMAN DASAR (BAHASA C)
STRUKTUR DATA STACK.
Algoritma dan Pemrograman RECORD (REKAMAN)
Algoritma dan Pemrograman ARRAY (LARIK)
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
MATRIKS (ARRAY 2 DIMENSI)
ALGORITMA & STRUKTUR DATA I
Array Dimensi Sri marini, ST.
Array dan struktur.
Algoritma dan Pemrograman STRUKTUR PENGULANGAN
STRUKTUR DATA Array Statis.
ARRAY JAVA SCRIPT
Algoritma dan Pemrograman Sorting
Algoritma dan Pemrograman Subrutin (Function)
ARRAY.
SEARCHING (PENCARIAN)
MULTIDIMENSI ARRAY Struktur Data
Algoritma dan Pemrograman Subrutin
Multidimensional Array
Array dan Matriks.
STRUKTUR DATA Array Statis.
Algoritma & Pemrograman 1
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
MATRIKS (ARRAY 2 DIMENSI)
Algoritma dan Pemrograman Sorting
ARRAY STATIS Sri Nurhayati, MT.
Array (Larik)‏ Struktur Data 1 1.
DASAR PEMROGRAMAN Array Multidimensi.
Array.
STRUKTUR DATA Sri Nurhayati, MT.
Variabel Berindeks / Variabel Array
ARRAY STATIS Sri Nurhayati, MT.
DIKTAT struktur data Oleh: Tim Struktur Data IF
SORTING (PENGURUTAN).
Algoritma dan Pemrograman
ARRAY 2d (matriks) MERISKA DEFRIANI, S.KOMP
DIKTAT struktur data Oleh: Tim Struktur Data IF
Array.
Array.
ARRAY.
Transcript presentasi:

MATRIKS (ARRAY 2 DIMENSI)

Definisi Array 2 Dimensi Sekumpulan data bertipe data sama yg diakses/diacu oleh dua buah indeks. Misalkan: Matriks A berordo m x n A m x n a11 a12 .. a1n a21 a22 a2n . am1 am2 amn

Deklarasi Array 2 Dimensi nama_var_matriks : array[1..maks_baris,1..maks_kolom] of tipedata contoh: A : array[1..5,1..3] of integer {nama variabel matriks} const maks_baris = … maks_kolom = … Contoh: maks_baris = 5 maks_kolom = 3 A : array[1..maks_baris,1..maks_kolom] of integer {nama variabel matriks}

Deklarasi Array 2 Dimensi const maks_baris = … maks_kolom = … type nama_tipe_matriks = array[1..maks_baris,1..maks_kolom] of tipedata nama_var_matriks : nama_tipe_matriks Contoh: maks_baris = 5 maks_kolom = 3 matriks = array[1..maks_baris,1..maks_kolom] of integer A : matriks {nama variabel matriks}

Latihan Buat algo. untuk membuat matriks A berordo 5 x 3, gunakan subrutin. Procedure isi_matriks(Output A : matriks) {I.S. : user memasukan elemen matriks A berordo 5 x 3} {F.S. : menghasilkan matriks A berordo 5 x 3} Kamus: i,j : integer Algoritma: for i  1 to 5 do for j  1 to 3 do input(A(i,j)) endfor EndProcedure

Procedure tampil_matriks(Input A : matriks) {I. S Procedure tampil_matriks(Input A : matriks) {I.S. : elemen matriks A berordo 5 x 3 sudah terdefinisi} {F.S. : menampilkan matriks A berordo 5 x 3} Kamus: i,j : integer Algoritma: for i  1 to 5 do for j  1 to 3 do output(A(i,j)) endfor EndProcedure

{Algoritma Utama} Membuat_Matriks_A {I. S {Algoritma Utama} Membuat_Matriks_A {I.S. : user memasukan elemen matriks A berordo 5 x 3} {F.S. : menampilkan matriks A berordo 5 x 3} Kamus: Procedure isi_matriks(Output A : matriks) Procedure tampil_matriks(Input A : matriks) type matriks = array[1..5,1..3] of integer A : matriks Algoritma: isi_matriks(A) tampil_matriks(A)

Latihan Buat algo. untuk menjumlahkan 2 buah matriks berordo m x n, gunakan subrutin. Buat algo. untuk mengalikan 2 buah matriks berordo m x n, gunakan subrutin. Buatlah suatu program untuk menghitung jumlah anggota yang ada dalam suatu matrik. Contoh : 2 3 4 5 6 2 1 3 4 Total Elemen matrik adalah 30 Catatan : Anggota elemen dimasukan dari keyboard

Latihan Buatlah suatu program untuk menampilkan total elemen per baris dan perkolom. Contoh : Layar Masukan : 2 3 4 5 6 2 1 3 4 Layar Keluaran : 2 3 4 9 5 6 2 13 1 3 4 8 8 12 10

Latihan Buatlah suatu program untuk mengecek apakah suatu matrik simetris atau tidak. Contoh 1 : Layar Masukan : 2 3 4 5 6 2 1 3 4 Matrik tidak simetris Contoh 2 : 2 5 6 5 1 2 6 2 4 Matrik simetris Catatan : Suatu matriks akan disebut simetris jika Mij = Mji, jadi satu elemen saja tidak terpenuhi berarti matrik tersebut tidak simetris.