130 likes | 343 Views
Pemrograman Dasar. Array 2 dimensi. Mendefinisikan Array 2 D. Array dapat dibuat berdimensi dua. Array 2 dimensi mempunyai dua indeks / subscript. Contoh: int posisi [10][10];. Array 2 dimensi. Dalam membayangkan array 2 dimensi, sering digunakan istilah baris dan kolom atau x dan y.
E N D
Pemrograman Dasar Array 2 dimensi
Mendefinisikan Array 2 D • Array dapat dibuat berdimensi dua. • Array 2 dimensi mempunyai dua indeks / subscript. • Contoh: • int posisi [10][10];
Array 2 dimensi • Dalam membayangkan array 2 dimensi, sering digunakan istilah baris dan kolom atau x dan y. • int angka[6][3];
Penggunaan Array 2 dimensi • Array berdimensi dua dapat digunakan untuk berbagai keperluan, terutama dalam hal pemetaan yang berhubungan dengan koordinat. Misalkan data jumlah pohon dalam koordinat tertentu, atau warna pixel di layar. • Selain itu, array juga dapat digunakan untuk menampilkan data multidimensi.
Penggunaan Array 2 dimensi • Untuk langsung mengisi nilai array dua dimensi saat definisi array: • int kelulusan[3][4]= { {35,45,80,120}, {100,110,70,101}, {10,15,20,17} • }
Penggunaan Array 2 dimensi • Atau: • int kelulusan[4][3]= { {35,100,10}, {45,110,15}, {80,70,20}, {120,101,17} • }
Contoh • int kelulusan[3][4]= { • {35,45,80,120}, • {100,110,70,101}, • {10,15,20,17} • }; • string jurusan[3] = { • "Teknik Informatika", • "Manajemen Informasi", • "Teknik Komputer" • }; • int tahun[4] = {1992,1993,1994,1995};
Contoh • cout<<setw(20)<<"Jurusan"; • cout<<setw(6)<<"1992"; • cout<<setw(6)<<"1993"; • cout<<setw(6)<<"1994"; • cout<<setw(6)<<"1995"<<endl; • for (int i=0; i<=2; i++) { • cout<<setw(20)<<jurusan[i]; • for (int j=0; j<=3; j++) { • cout<<setw(6)<<kelulusan[i][j]; • } • cout<<endl; • }
Latihan • Buat program untuk menampilkan matriks berukuran 3 x 3.
Latihan • Buat program untuk menginput sekaligus menampilkan matriks berukuran 3 x3.
Latihan • Buat program untuk menjumlahkan dua buah matriks.
Latihan • Buat program untuk mengalikan dua buah matriks.
Thank You for your attention • Thanks to: • Pemrograman C++ by Abdul Kadir • Yoannita S.Kom & Hermawan S.Kom Sumber slide • http://www.tzuchi.or.id/perenungan.php?page=1 Renungan