Larik/Array Algoritma dan Pemrograman Muhamad Akbar
Larik/Array Array adalah kumpulan variable dengan tipe yang sama dan isi variable dapat diakses melalui index yang dimulai dari 0 sampai jumlah-elemen array dikurang 1 Sintax(Cara mendeklarasikan) Tipe_variable nama_array [ ] atau Tipe_variable [ ] nama_array
Array cont.. int e[ ]; int e[6] kemudian baru array bisa diisi dengan nilai integer e[0] = 5; e[5] = 7; e e e 5 7
Inisialisasi Array Inisialisasi array dapat dilakukan satu persatu per indeks: e[0] = 200; e[1] = 300; E[2] = 150; Inisialisasi dapat dilakukan pada saat deklarasi int e [ ] = {200, 300, 150};
String Array Array yang terdiri atas banyak String sering digunakan dalam program dengan inisialisasi seperti berikut : Program ArrayKota Kamus String namakota[4] Algoritma namakota[0] = "Medan" namakota[1] = "Palembang" namakota[2] = "Jakarta" namakota[3] = "Bandung" I = 0 While i < = panjang.namakota do Output( namakota[i] ) I = I + 1
Array Lanjut Mengcopy Array Kita dapat mengcopy array ke variable lain, tetapi sebenarnya kedua array tersebut mengacu pada array yang sama. String namakota[7] namakota[0] = "Medan"; namakota[1] = "Palembang"; namakota[2] = "Jakarta"; namakota[3] = "Bandung"; namakota[4] = "Yogya"; namakota[5] = "Surabaya"; namakota[6] = "Denpasar"; String salinan[ ] = namakota;
Array Lanjut Array Dua Dimensi Array dua dimensi sebenarnya array yang berisi array. Juga dapat diumpamakan sebagai tabel yang memiliki baris dan kolom Definisi baris disimpan pada array pertama dan kolom pada array yang kedua
Array Lanjut Contoh: Kita akan membuat tabel 5 baris dan 10 kolom. Kita dapat definisikan dalam array. Int tabel [ 5][10]
Array Lanjut baris kolom
Array Lanjut Array Multidimensi Selain array satu dan dua dimensi. Array dapat juga dibuat multidimensi apabila diperlukan. Contoh: Array 3 Dimensi int mdimensi [5][6][3]
Latihan Buat deret angka 1 sampai 10 dan masukan deret angka tersebut ke dalam array
Terima Kasih