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.
Larik/Array Algoritma dan Pemrograman Muhamad Akbar.
Dasar Pemrograman ARRAY/LARIK.
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.
Oleh : Agus Priyanto, M.Kom Norma Amalia, M.Eng
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..
Deklarasi Array X : array [ 1.. N ] of Type
Algoritma & Pemrograman 1
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
MATRIKS (ARRAY 2 DIMENSI)
STRUKTUR DATA Array Statis.
Algoritma dan Pemrograman Sorting
Algoritma dan Pemrograman Subrutin (Function)
ARRAY.
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.
Array.
STRUKTUR DATA Sri Nurhayati, MT.
Variabel Berindeks / Variabel Array
ARRAY STATIS Sri Nurhayati, MT.
DIKTAT struktur data Oleh: Tim Struktur Data IF
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 var_matriks : array[1..maks_baris,1..maks_kolom] of tipedata Contoh: A : array [1..5,1..3] of integer Const maks_baris = … maks_kolom = … maks_baris = 5 maks_kolom = 3 A : array [1..maks_baris,1..maks_kolom] of integer

Deklarasi Array 2 Dimensi (lanjutan) Const maks_baris = … maks_kolom = … Type tipe_matriks = array[1..maks_baris,1..maks_kolom] of tipedata 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}

Soal Matriks 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)

Soal Matriks (Lanjutan) 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

Soal Matriks (Lanjutan) 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

Soal Matriks (Lanjutan) 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.