ARRAY 2d (matriks) MERISKA DEFRIANI, S.KOMP

Slides:



Advertisements
Presentasi serupa
PERTEMUAN II ARRAY JURUSAN TELEKOMUNIKASI
Advertisements

Larik/Array Algoritma dan Pemrograman Muhamad Akbar.
Array.
ARRAY Dr. Lily Wulandari.
Latihan Array dan Matriks
Algoritma dan Pemrograman
PRAKTIKUM ALGORITMA DAN STRUKTUR DATA
IV. Array.
Algoritma dan Struktur Data
PART 7 Array DOSEN : AHMAD APANDI, ST.
Array dan String.
Tipe Data Terstruktur Pengantar Logika dan Teknik Pemrograman
Bab 6 ARRAY Riyanto Sigit Dasar Array  Array adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah.
Algoritma dan Pemrograman II STT Wastukancana Purwakarta
Variabel Array Pertemuan 6. Variabel larik / Array Tipe struktur yang terdiri dari sejumlah komponen yang mempunyai tipe yang sama. Suatu array mempunyai.
Pemrogramman Terstruktur
Castaka Agus Sugianto, M.Kom., M.CS
Algoritma dan Struktur Data 1 pertemuan 7
PEMROGRAMAN DASAR.
Tipe Data Lecture 8.
Oleh : Agus Priyanto, M.Kom Norma Amalia, M.Eng
ARRAY (Array Dua Dimensi) Pertemuan 16 Dasar Pemrograman
Perulangan (looping) BERSARANG & ARRAY
Array By Serdiwansyah N. A..
Array Multidimensi.
Looping, Percabangan dan Array
Konsep Pemrograman Array
ARRAY.
Algoritme dan Pemrograman
Fungsi Rekursif Algoritma dan Pemrograman II Teknik Informatika
Algoritme dan Pemrograman
MATRIKS (ARRAY 2 DIMENSI)
Rahmat Deddy Rianto Dako, ST, M.Eng
ARRAY (LARIK).
PEMROGRAMAN DASAR (BAHASA C)
PERTEMUAN 9 Algoritma Presented by : Sity Aisyah, M.Kom
Remainder Senin depan mulai UTS Praktikum
Latihan #0 Dengan menggunakan pernyataan looping WHILE dan jumlah instruksi sesedikit mungkin, tuliskan cuplikan program (bukan program lengkap, hanya.
ARRAY Oleh : sgo.
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
MATRIKS (ARRAY 2 DIMENSI)
ARRAY 1d MERISKA DEFRIANI, S.KOMP ALGORITMA DAN PEMROGRAMAN II
ALGORITMA & STRUKTUR DATA I
MATRIKS (ARRAY 2 DIMENSI)
ARRAY.
Pemograman Terstruktur
Perulangan (looping) BERSARANG & ARRAY
Prepared by Yohana Nugraheni
MULTIDIMENSI ARRAY Struktur Data
Multidimensional Array
Algoritma dan Struktur Data
Array dan Matriks.
Looping, Percabangan dan Array
PERBEDAAN C DAN C++ Meriska Defriani, S
MATRIKS (ARRAY 2 DIMENSI)
Array (Larik) Pertemuan ke-6 Bahasa C.
Algoritma dan struktur data
Praktikum KBP 2 Array.
Algoritma dan Struktur Data
Algoritma Pemrograman
Array.
Prepared by Yohana Nugraheni
ARRAY / Larik.
Tipe Data Bentukan Pertemuan ke-5.
Algoritma dan Pemrograman
PRAKTIKUM SD.
Algoritma Pemrograman
Array.
Array.
ARRAY.
Transcript presentasi:

ARRAY 2d (matriks) MERISKA DEFRIANI, S.KOMP ALGORITMA DAN PEMROGRAMAN II STT WASTUKANCANA PURWAKARTA

Apa itu array 2D (matriks)? Kumpulan nilai dengan tipe data dan nama yang sama, yang setiap elemennya diacu oleh 2 indeks (indeks kolom & indeks baris) Contoh : Matriks identitas A Indeks baris 1 2 3 4 Indeks kolom

Bagaimana cara mendeklarasikan array? Apa itu DEKLARASI?  Tipe_data Nama_Variabel[SIZE1][SIZE2] Contoh : int X[30][50] float P[5][3] int X[30][50], ada berapa baris? Ada berapa kolom?

Deklarasi MATRIKS dengan menginisialisasikan isinya int d[3][3]={{1,2,3},{4,5,6},{7,8,9}}; char nama[3][20]={“mawar”,“melati”,“tulip”}

Bagaimana cara mengakses MAtriks? Array yang diakses harus sudah memiliki isi Nilai indeks harus terdefinisi Contoh : menampilkan nilai dari array K baris ke 1, kolom ke 2 int K[3][3]={{1,2,3},{4,5,6},{7,8,9}}; printf(“%d”, K[1][2]); Bagaimana jika ingin menampilkan seluruh isi array?

Menampilkan isi seluruh matriks int i,j; int K[3][3]={{1,2,3},{4,5,6},{7,8,9}}; for (i=0; i<3; i++){ for (j=0; j<3; j++) printf(“%d\n”, K[i][j]); } Kenapa looping (for) harus ada 2?

int i,j; int K[3][3]={{1,2,3},{4,5,6},{7,8,9}}; for (i=0; i<3; i++){ for (j=0; j<3; j++){ printf(“%d”, K[i][j]); if (j==3-1) printf("\n"); else printf(" "); }

Bagaimana mengisi array dari input keyboard dan menampilkannya ke layar? int K[30][30], n, m; scanf(“%d %d”, &n, &m); for (i=0; i<n; i++){ for (j=0; j<m; j++){ scanf(“%d”, &K[i][j]); printf(“%d”, K[i][j]); if (j==m-1) printf("\n"); else printf(" "); }

Bagaimana memanipulasi isi matriks? Contoh : Menjumlahkan dua buah matriks int K[2][2]={{1,2},{3,4}},L[2][2]={{2,3},{4,5}},M[2][2]; for (i=0; i<2; i++){ for (j=0; j<2; j++) M[i][j]=K[i][j]+L[i][j]; }

Latihan 1 Buatlah program C untuk mencari nilai maksimum dari matriks berukuran m x n dan menampilkan hasilnya Contoh : Input -> 2 3 3 7 1 9 10 2 Output -> 10

Latihan 2 Buatlah program C untuk mencari nilai maksimum dari matriks berukuran m x n dan menampilkan indeksnya Contoh : Input -> 2 3 3 7 1 9 10 2 Output -> 1 1

Latihan 3 Buatlah program untuk membaca matrik a berukuran mxn dimana elemen matrik adalah {0,1}, dan menampilkan banyaknya elemen 1 pada setiap kolomnya. Contoh input (baris pertama adalah m dan n): 4 4 1 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 Contoh output: 2 1 2 3

Latihan 3 Buatlah program C untuk mengalikan isi matriks A dan matriks B Contoh : Input -> 2 3 1 2 1 2 1 2 3 2 2 3 2 3 2 3 Output -> 8 12 10 15