PERTEMUAN KE-10 ARRAY

 Array 1 & 2 Dimensi Dalam Bahasa C++

Array 1 Dimensi

              Array 1 Dimensi adalah Kumpulan elemen bertipe sama yang disimpan berurutan dalam memori. Array juga seperti deretan loker atau rak buku.

Deklarasi Array 1 Dimensi

              Sintaks

·       Tipe_data nama_data [jumlah_data];

·       Int nilai [5];

Inisialisasi Array 1 Dimensi

·       int nilai [5] = {80,75,90,85,100};

Atau dikosongkan

·       int nilai [ ] = {80,75,90,85,100};

Bisa 5 keatas, tapi tidak bisa 4 kebawah

Akses Elemen Array 1 Dimensi

              Sintak : nama_data[indek_data];

·       cout<<nilai[2];

Perulangan Array 1 Dimensi

              for (int i=0; i<5; i++) cout<<nilai[i]<<” “;

Operasi Dasar Array 1 Dimensi

·       Mencari rata-rata

·       Mencari nilai maksimum/minimum

·       Mengurut data

·       Mencari data

 

 

Jenis Kurung di C++

·       ( ) = Argumen

·       { } = Blok

·       [ ] = Array

 

 

 

Array 2 Dimensi

Array 2 Dimensi adalah struktur data yang menyimpan elemen-elemen dalam format tabel yang terdiri dari baris dan kolom, mirip dengan matriks.

Deklarasi Array 2 Dimensi

·       Tipe_data nama_data[jumlah_baris][jumlah_kolom];

·       int matriks[3][4];

Inisialisasi Array 2 Dimensi

              int matriks [2][5] = {{1,2,3},{4,5,6}};

Akses Elemen Array 2 Dimensi

              Cout<<matriks[1][2];

Loop Bersarang Array 2 Dimensi

              for (i) for (j) cout<<matriks[[i][j];

Komentar