Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
IMPLEMENTASI ARRAY PADA JAVA LATIFAH RIFANI 1 PENGENALAN public class hello { /** * My first java program */ public static void main(String[] args) { //Menampilkan kata "Hello world" dilayar System.out.println("Hello world!"); } } 2 Hello World!! Selamat Datang di Narotama!! 3 ARRAY PADA JAVA class Array1 { public static void main (String args[]) { int[] data={20,10,50,30,10}; for(int i=0;i<5;i++) { System.out.println("Data ke "+i+" adalah: "+data[i]); } } } 4 class Array2 { public static void main (String args[]) { int[] data={20,10,50,30,10}; for(int i=0; i<data.length; i++) { System.out.println("Data ke "+i+" adalah: "+data[i]); } } } 5 APA HASIL DARI ARRAY BERIKUT??? class Array3 { public static void main (String args[]) { int[] data = new int[5]; for(int i=0;i<=5;i++) { System.out.println("Data ke "+1+" adalah: "+data[i]); } } } 6 MEMASUKKAN DATA PADA ARRAY • CARANYA: Nm_Variabel[indeks] = nilai_indeks • Contohnya: Data[0] = 13 7 LATIHAN Cobalah untuk memasukkan data sendiri pada array pada halaman 5, sehingga hasil yang akan didapat adalah sebagai berikut: Data ke 0 adalah: 25 Data ke 1 adalah: 5 Data ke 2 adalah: 15 Data ke 3 adalah: 25 Data ke 4 adalah: 45 8 class Array1 { public static void main (String args[]) { int[] data = new int[5]; data[0] = 25; data[1] = 5; data[2] = 15; data[3] = 25; data[4] = 45; for(int i=0;i<5;i++) { System.out.println("Data ke "+i+" adalah: "+data[i]); } } } 9 class Array1 { public static void main (String args[]) { int[] data = new int[5]; data[0] = 25; data[1] = 5; data[4] = 15; data[5] = 25; data[6] = 45; for(int i=0;i<5;i++) { System.out.println("Data ke "+i+" adalah: "+data[i]); } } } 10 public class Array2 { public static void main(String args[]) { double ratarata = 0.0; double[] contoh; contoh = new double[4]; for (int i=0; i<4; i++) { contoh[i]=100.0 * Math.random(); } for (int i=0; i<4; i++) 11 { ratarata += contoh[i]; } ratarata/=4; for(int i=0; i<4; i++) { System.out.println("Data ke "+i+" = "+contoh[i]); } System.out.println("Rata-rata 4 bilangan random : "+ratarata); } } 12 ARRAY 2 DIMENSI public class Array2D { public static void main(String args[]) { int[][] tabel={{1,2,3,4},{5,6,7,8}}; System.out.println("jumlah baris= "+tabel.length); System.out.println("jumlah kolom= "+tabel[0].length); } } 13 public class Array2 { public static void main(String args[]) { int[][] tabel={{1,2,3,4},{5,6,7,8}}; System.out.println ("jumlah baris = "+tabel.length); System.out.println ("jumlah kolom = "+tabel[0].length); System.out.println("Data anda : "); for (int i=0; i<tabel.length; i++); { for (int j=0; j<tabel[0].length; j++); { System.out.print(tabel[i][j]+" "); } System.out.println(); } } } 14 BAGAIMANA JIKA SAYA INGINKAN HASIL BERIKUT: • jumlah baris = 2 • jumlah kolom = 5 • Data anda : 123 567 15 public class Array2 { public static void main(String args[]) { int[][] tabel={{1,2,3,4,6},{5,6,7,8,9}}; System.out.println ("jumlah baris = "+tabel.length); System.out.println ("jumlah kolom = "+tabel[0].length); System.out.println("Data anda : "); for (int i=0; i<=2; i++) { for (int j=0; j<=3; j++) { System.out.print(tabel[i][j]+" "); } System.out.println(); } } } 16 ARRAY MENGGUNAKAN STRING public class Array2 { public static void main(String args[]) { String[]hari={"Senin", "Selasa", "Rabu", "Kamis", "Jumat","Sabtu","Minggu"}; for (int i=0; i<7; i++) { System.out.println(hari[i]); } } } 17 BAGAIMANA KALAU SAYA HANYA INGIN MENAMPILKAN HARI SELASA DAN MINGGU SAJA!!! 18 public class ArrayString { public static void main(String args[]) { String[]hari={"Senin", "Selasa", "Rabu", "Kamis", "Jumat","Sabtu","Minggu"}; System.out.println(hari[2]); } } 19 public class Array2D { public static void main(String args[]) { String[][] nama={{"ika","cinta"}, {"sari","joko"}}; for (int i=0; i<2; i++) { for (int j=0; j<2; j++) { System.out.println(nama[i][j]); } } } } 20 LATIHAN ARRAY 2 DIMENSI Bagaimana jika diinginkan hasil sebagai berikut: jumlah baris= 3 jumlah kolom1= 4 jumlah kolom2= 2 jumlah kolom3= 3 21 JAWABAN public class Coba1 { public static void main(String args[]) { int[][] tabel={{1,2,3,4},{5,6},{9,10,11}}; System.out.println("jumlah baris= "+tabel.length); System.out.println("jumlah kolom= "+tabel[0].length); System.out.println("jumlah kolom= "+tabel[1].length); System.out.println("jumlah kolom= "+tabel[2].length); } } 22