Larik Array Tujuan Di akhir pertemuan mahasiswa diharapkan

  • Slides: 9
Download presentation
Larik (Array)

Larik (Array)

Tujuan Di akhir pertemuan, mahasiswa diharapkan : 1. Memahami konsep array 2. Mampu menggunakan

Tujuan Di akhir pertemuan, mahasiswa diharapkan : 1. Memahami konsep array 2. Mampu menggunakan array dalam program

Deskripsi Array : Sekumpulan variabel bertipe sama yang diacu dengan nama yang sama. l

Deskripsi Array : Sekumpulan variabel bertipe sama yang diacu dengan nama yang sama. l Ilustrasi sebuah array bernama A berisi 5 elemen l A[0] A[1] A[2] A[3] A[4] 10 15 21 12 30

Array Satu Dimensi Cara pendeklarasian : atau tipe nama. Array[] tipe [] nama. Array

Array Satu Dimensi Cara pendeklarasian : atau tipe nama. Array[] tipe [] nama. Array l Langkah-langkahh pembuatan : l Deklarasi variabel array, contoh : int [] jml. Hari; 2) Tentukan jumlah elemen : jml. Hari = new int[12]; 1) l Pengisian array, contoh : jml. Hari[0] = 31;

Contoh class Demo. Array 1 D { public static void main(String[] args) { //

Contoh class Demo. Array 1 D { public static void main(String[] args) { // mendeklarasikan variabel bertipe array dengan tipe int [] jumlah. Hari; // menentukan jumlah elemen array jumlah. Hari = new int[12]; // mengisikan nilai dari setiap elemen array yang ada jumlah. Hari[0] = 31; jumlah. Hari[1] = 28; jumlah. Hari[2] = 31; jumlah. Hari[3] = 30; jumlah. Hari[4] = 31; jumlah. Hari[5] = 30; jumlah. Hari[6] = 31; jumlah. Hari[7] = 31; jumlah. Hari[8] = 30; jumlah. Hari[9] = 31; jumlah. Hari[10] = 30; jumlah. Hari[11] = 31; // menampilkan salah satu elemen array System. out. println("Bulan Maret memiliki " + jumlah. Hari[2] + " hari. "); } }

Array Multi Dimensi Array multi dimensi ~ Array of array l Array dua dimensi

Array Multi Dimensi Array multi dimensi ~ Array of array l Array dua dimensi : l tipe nama. Array[][]; l atau tipe [][] nama. Array; atau tipe [][][] nama. Array; Array tiga dimensi : tipe nama. Array[][][];

Contoh class Demo. Array 2 D { public static void main(String[] args) { int[][]

Contoh class Demo. Array 2 D { public static void main(String[] args) { int[][] dua. D = new int[2][3]; int k = 1; for(int i=0; i<2; i++) { for (int j=0; j<3; j++) { dua. D[i][j] = k * 10; System. out. print(dua. D[i][j]); if (j < 2) System. out. print(" "); k++; } System. out. println(); } } }

Buatlah array untuk menyimpan data {1, 2, 3, 4, 5, 6, 7, 8, 9,

Buatlah array untuk menyimpan data {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} dan tuliskan elemen ke 2 dan 5. Latihan 2. Buatlah array untuk menyimpan data {k, i, l, a, n, g} dan tampilkan huruf ‘k’ dan ‘g’. 3. Buatlah array untuk menyimpan data {{1, 70}, {2, 85}, {3, 90}, {4, 75}, {5, 85}} dan tampilkan ke layar tulisan : Nilai 1 = 70 Nilai 2 = 85 Nilai 3 = 90 Nilai 4 = 75 Nilai 5 = 85 1.

4. 5. 6. Buatlah program yang akan membaca 10 angka dari user untuk dimasukkan

4. 5. 6. Buatlah program yang akan membaca 10 angka dari user untuk dimasukkan ke array. Selanjutnya tampilkan elemen pertama dan terakhir ke layar. Buatlah program yang akan membaca 10 angka dari user untuk dimasukkan ke array. Selanjutnya hitunglah rata-rata dari seluruh angka tsb & tampilkan hasilnya ke layar. Buatlah program yang akan membaca 10 angka dari user untuk dimasukkan ke array. Selanjutnya mintalah user memasukkan sebuah angka lagi. Carilah angka tsb pada array. Jika ada tampilkan ke layar indeks lokasinya, jika tidak ada tampilkan “Angka tidak ditemukan. ”