Array

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

Pemrograman JAVA (TIB09)
Deklarasi Class Kelas pada Java dideklarasikan dengan menggunakan kata kunci class. Contoh : class Mobil { String warna; int thn_prod; } Mobil Data :
Malang,22 November 2012
 public static void main(String[] args) {  int bil1=3;  do {  System.out.print(bil1+",");  bil1=bil1+4;  }  while(bil1
Variabel di Java Variabel merupakan sebuah tempat untuk menyimpan data. Di Java setiap pembuatan variabel harus ditentukan tipe.
Pemrograman JAVA (TIB09)
Array.
ARRAY ??.
JAVA CLASS Bahasa Pemrogramam BAHASA PEMROGRAMAN PERTEMUAN #9.
Array.
STRUKTUR Konsep Pemrograman.
Teknik Informatika Universitas Pembangunan Jaya
Oleh : Sukma Murdani, S.Kom. SILABUS PENDAHULUAN Pengenalan OOP Pengenalan JAVA OOP (Object Oriented Programming) JAVA Class, Java Interface Encapsulation.
Operator dan Assignment Pertemuan 3 Pemrograman Berbasis Obyek Oleh Tita Karlita.
Double Linked List. © 2005 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. Double Linked List Sama seperti single linked list, double.
Java array.
SLIDE OTOMATIS PINDAH DALAM WAKTU 4-5 MENIT. A:kiriB:kanan Deklarasikan sebuah variabel dengan nama ‘isi’ yang mempunyai type array of double dengan ukuran.
Method.
Pemrograman Berorientasi Obyek
ARRAY Dr. Lily Wulandari.
Pemrograman JAVA (TIB09)
Pemrograman Berbasis Obyek Oleh Tita Karlita
Array, Class, Obyek, Method danConstructor.
ARRAY.
Algoritma & Struktur Data
ARRAY OF STRUCT Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
Array dan String Array dan String.
As’ad Djamalilleil Function (method) As’ad Djamalilleil
- PERTEMUAN 9 - BERBAGAI KELAS UTILITAS DI JAVA
Pemrograman Dasar Java
- PERTEMUAN 4 - PERULANGAN
PELATIHAN JAVA FUNDAMENTAL
Object Oriented Programming with JAVA 2011/2012
Method, Array dan String
PERTEMUAN III ARRAY BAG II JURUSAN TELEKOMUNIKASI
Structure Data - Array Pertemuan 7 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
Public class RelasiDemo { public static void main(String[] args) { //beberapa nilai int i = 37; int j = 42; int k = 42; System.out.println("Nilai variabel...");
METHOD, ARRAY DAN STRING
OOP Java Minggu 2b Dasar OOP. Class (1) Deklarasi class : [ *] class { [ *] } Cat : [] = optional, * = repeat 0-N.
Algoritma & Pemrograman 1
Pertemuan 6 PEWARISAN AND POLYMORPHISM
Java array.
ARRAY / LARIK STRUKTUR DATA Oleh : Yuli Praptomo PHS, S.Kom.
JAVA ARRAY.
Pemrograman Berbasis Obyek Oleh Tita Karlita
Java array.
Pemrograman Berorientasi Obyek
Java array.
BAB 1 PACKAGE (PAKET) Pokok bahasan : 1. Pembuatan paket 2.
Array dan Argumen Baris Perintah
Java array.
Array dalam JAVA.
Constructor overloading
Array.
As’ad Djamalilleil Array As’ad Djamalilleil
PRAKTIKUM DASAR PEMROGRAMAN
Java array.
Array.
Array.
Praktikum KBP 2 Array.
PEMROGRAMAN BERORIENTASI OBJEK
Array.
JAVA FUNDAMENTAL (Array / Larik)
Array / Larik Java Fundamental Syahrul Mauluddin S.Kom.
Java array.
Array.
Java array.
Pemrograman Berorientasi Objek
Transcript presentasi:

Array

About Array An array is a structure that holds multiple values of the same type. The length of an array is established when the array is created (at runtime). After creation, an array is a fixed-length structure.

Macam-macam Array Array Satu Dimensi Array Dua Dimensi Array Multi Dimensi

Array Satu Dimensi

Tentang Array Satu Dimensi Pada array satu dimensi hanya terdapat satu baris dengan sejumlah kolom Setiap elemen array mempunyai tipe data yang sama Index array dimulai dari 0 Pada java, String sebenarnya merupakan array 1 dimensi dari character

Tentang Array Satu Dimensi A[10]

Tentang Array Satu Dimensi A[10] Nama Array adalah A

Tentang Array Satu Dimensi A[10] Jumlah Element Array A adalah 10

Tentang Array Satu Dimensi A[10] Index Array dimulai dari 0

Tentang Array Satu Dimensi A[10] Element Array Index ke 0 (A[0])

Tentang Array Satu Dimensi A[10] Element Array Index ke 1 (A[1])

Deklarasi Array 1 Dimensi type nama_array[] = new type [n]; Bentuk umum

Deklarasi Array 1 Dimensi type nama_array[] = new type [n]; Bentuk umum Tipe data array, contoh : int, float, double

Deklarasi Array 1 Dimensi type nama_array[] = new type [n]; Bentuk umum Nama array, aturan sama dengan penamaan variabel

Deklarasi Array 1 Dimensi type nama_array[] = new type [n]; Bentuk umum Kurung siku menunjukkan pendeklarasian array 1 dimensi

Deklarasi Array 1 Dimensi type nama_array[] = new type [n]; Bentuk umum Keyword new untuk membentuk objek array baru

Deklarasi Array 1 Dimensi type nama_array[][] = new type [n]; Bentuk umum Jumlah element array

Deklarasi Array 1 Dimensi type nama_array[] = new type [n]; Bentuk umum Jangan lupa titik koma (;)

Deklarasi Array 1 Dimensi type nama_array[] = new type [n]; Bentuk umum Contoh deklarasi array 1 dimensi int arr1d [] = new int[10]; float A[] = new float [5]; double B[] = new double [2];

Contoh Program

import java.util.*; public class array1 { public static void main(String args[]) { String nim[]=new String[2]; int nilai[]=new int[2]; int i; Scanner entry=new Scanner(System.in); for(i=0;i<=1;i++) { System.out.println ("masukkan nim="); nim[i]=entry.next(); System.out.println ("masukkan Nilai="); nilai[i]=entry.nextInt(); } for(i=0;i<=1;i++) { System.out.println ("nim "+"Nilai "); System.out.println (" "+nim[i]+" "+nilai[i]); }

Array Dua Dimensi

Tentang Array Dua Dimensi Merupakan gabungan dari beberapa array 1 (satu) dimensi (array of array) Terdiri dari baris (row) dan kolom (column) Biasa disebut juga sebagai sebuah MATRIX Index array dimulai dari 0 (nol) Biasa digambarkan sebagai sebuah matriks yang terdiri dari baris dan kolom

Tentang Array Dua Dimensi A[3][4] Perhatikan array di samping! -Array terdiri dari baris dan kolom

Tentang Array Dua Dimensi A[3][4] Baris (Row) Perhatikan array di samping! -Array terdiri dari baris dan kolom

Tentang Array Dua Dimensi A[3][4] Kolom (Column) Perhatikan array di samping! -Array terdiri dari baris dan kolom

Tentang Array Dua Dimensi A[3][4] Perhatikan array di samping! -Array terdiri dari baris dan kolom -Array A terdiri dari 3 baris dan 4 kolom

Tentang Array Dua Dimensi A[3][4] Perhatikan array di samping! -Array terdiri dari baris dan kolom -Array A terdiri dari 3 baris dan 4 kolom baris

Tentang Array Dua Dimensi A[3][4] Perhatikan array di samping! -Array terdiri dari baris dan kolom -Array A terdiri dari 3 baris dan 4 kolom kolom

Tentang Array Dua Dimensi A[3][4] Perhatikan array di samping! -Array terdiri dari baris dan kolom -Array A terdiri dari 3 baris dan 4 kolom -Index array dimulai dari 0 dan sebuah elemen array ditunjukkan oleh index (baris,kolom)

Tentang Array Dua Dimensi A[3][4] Perhatikan array di samping! -Array terdiri dari baris dan kolom -Array A terdiri dari 3 baris dan 4 kolom -Index array dimulai dari 0 dan sebuah elemen array ditunjukkan oleh index (baris,kolom)

Tentang Array Dua Dimensi (0,0) A[3][4] Perhatikan array di samping! -Array terdiri dari baris dan kolom -Array A terdiri dari 3 baris dan 4 kolom -Index array dimulai dari 0 dan sebuah elemen array ditunjukkan oleh index (baris,kolom) Baris ke-0, Kolom ke-0

Tentang Array Dua Dimensi (0,0) (0,1) A[3][4] Perhatikan array di samping! -Array terdiri dari baris dan kolom -Array A terdiri dari 3 baris dan 4 kolom -Index array dimulai dari 0 dan sebuah elemen array ditunjukkan oleh index (baris,kolom) Baris ke-0, Kolom ke-1

Tentang Array Dua Dimensi (0,0)(0,1) (0,2) A[3][4] Perhatikan array di samping! -Array terdiri dari baris dan kolom -Array A terdiri dari 3 baris dan 4 kolom -Index array dimulai dari 0 dan sebuah elemen array ditunjukkan oleh index (baris,kolom) Baris ke-0, Kolom ke-2

Tentang Array Dua Dimensi (0,0)(0,1)(0,2)(0,3) (1,0) A[3][4] Perhatikan array di samping! -Array terdiri dari baris dan kolom -Array A terdiri dari 3 baris dan 4 kolom -Index array dimulai dari 0 dan sebuah elemen array ditunjukkan oleh index (baris,kolom) Baris ke-1, Kolom ke-0

Tentang Array Dua Dimensi (0,0)(0,1)(0,2)(0,3) (1,0)(1,1)(1,2)(1,3) (2,0)(2,1)(2,2)(2,3) A[3][4] Perhatikan array di samping! -Array terdiri dari baris dan kolom -Array A terdiri dari 3 baris dan 4 kolom -Index array dimulai dari 0 dan sebuah elemen array ditunjukkan oleh index (baris,kolom) Array terdiri dari 12 elemen

Halaman ini tidak benar-benar kosong

Deklarasi Array 2 Dimensi type nama_array[][] = new type[m][n]; Bentuk umum

Deklarasi Array 2 Dimensi type nama_array[][] = new type[m][n]; Bentuk umum Tipe data array, contoh : int, float, double

Deklarasi Array 2 Dimensi type nama_array[][] = new type[m][n]; Bentuk umum Nama array, aturan sama dengan penamaan variabel

Deklarasi Array 2 Dimensi type nama_array[][] = new type[m][n]; Bentuk umum Dua pasang kurung siku menunjukkan pendeklarasian array 2 dimensi

Deklarasi Array 2 Dimensi type nama_array[][] = new type[m][n]; Bentuk umum Keyword new untuk membentuk objek array baru

Deklarasi Array 2 Dimensi type nama_array[][] = new type[m][n]; Bentuk umum Jumlah baris array

Deklarasi Array 2 Dimensi type nama_array[][] = new type[m][n]; Bentuk umum Jumlah kolom array

Deklarasi Array 2 Dimensi type nama_array[][] = new type[m][n]; Bentuk umum Jangan lupa titik koma (;)

Deklarasi Array 2 Dimensi type nama_array[][] = new type[m][n]; Bentuk umum Contoh deklarasi array 2 dimensi int arr2d[][] = new int[3][4]; float A[][] = new float[2][5]; double B[][] = new double[4][2];

Contoh Program

class arr2d { public static void main(String iin[]) { int A[][] = new int[3][4]; int baris, kolom, isi; isi = 1; for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { A[baris][kolom] = isi; isi++; } for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { System.out.print(A[baris][kolom]); } System.out.println(); }

class arr2d { public static void main(String iin[]) { int A[][] = new int[3][4]; int baris, kolom, isi; isi = 1; for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { A[baris][kolom] = isi; isi++; } for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { System.out.print(A[baris][kolom]); } System.out.println(); } Pendefinisian class arr2d

class arr2d { public static void main(String iin[]) { int A[][] = new int[3][4]; int baris, kolom, isi; isi = 1; for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { A[baris][kolom] = isi; isi++; } for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { System.out.print(A[baris][kolom]); } System.out.println(); } Fungsi main

class arr2d { public static void main(String iin[]) { int A[][] = new int[3][4]; int baris, kolom, isi; isi = 1; for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { A[baris][kolom] = isi; isi++; } for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { System.out.print(A[baris][kolom]); } System.out.println(); } Pendeklarasian sebuah array bernama A bertipe integer yang terdiri dari 3 baris dan 4 kolom

class arr2d { public static void main(String iin[]) { int A[][] = new int[3][4]; int baris, kolom, isi; isi = 1; for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { A[baris][kolom] = isi; isi++; } for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { System.out.print(A[baris][kolom]); } System.out.println(); } Deklarasi variabel baris, kolom dan isi

class arr2d { public static void main(String iin[]) { int A[][] = new int[3][4]; int baris, kolom, isi; isi = 1; for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { A[baris][kolom] = isi; isi++; } for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { System.out.print(A[baris][kolom]); } System.out.println(); } Proses pengisian array 2 dimensi dengan perulangan for.

class arr2d { public static void main(String iin[]) { int A[][] = new int[3][4]; int baris, kolom, isi; isi = 1; for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { A[baris][kolom] = isi; isi++; } for(baris=0; baris<3; baris++) { for(kolom=0; kolom<4; kolom++) { System.out.print(A[baris][kolom]); } System.out.println(); } Proses menampilkan isi array 2 dimensi

SELESAI