BAB VI ARRAY PADA PEMROGRAMAN JAVA

dokumen-dokumen yang mirip
Larik/ Array int a1, a2, a3, a4, a5;

Array 1 A. TUJUAN PEMBELAJARAN

DASAR PEMROGRAMAN ARRAY. Array Satu Dimensi Array Dua Dimensi. Yoannita. Some slide from Hermawan,S.Kom

Makalah. STRUKTUR DATA ( Array )

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

a. Array berdimensi satu o Setiap elemen array dapat diakses melalui indeks. o Indeks array (subscript) secara default dimulai dari 0.

Algoritma dan Pemrograman Array/Tabel[1] Oleh: Eddy Prasetyo N

Pengenalan Array. Array Satu Dimensi

ARRAY. Array atau Larik merupakan Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer.

OPERASI PERNYATAAN KONDISI

ARRAY DIMENSI 1 & 2. Array dapat didefinisikan sebagai suatu himpunan hingga elemen yang terurut dan homogen.

BAB XI ARRAY (LARIK)

Pemrograman Dasar A R R A Y

ARRAY. Array atau Larik merupakan Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer.

PRAKTIKUM 9 ARRAY. ARRAY BERDIMENSI SATU Suatu array berdimensi satu dideklarasikan dalam bentuk umum berupa :

Pertemuan 2 ARRAY DIMENSI 1 & 2

Menginisialisasi array sama dengan memberikan nilai awal array pada saat didefinisikan. int nilai[6] = {8,7,5,6,4,3};

ARRAY STATIS. Type namatype_array = array [1..maks_array] of tipedata. nama_var_array : namatype_array {indeks array dari 1 sampai maksimum array}

Array. Pengantar. int a, b, c, d, e;

MODUL. Array (Larik) Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

Cara pertama adalah pada saat deklarasi variabel ditambahkan ke- yword const sebelum nama tipe data seperti

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera

MAKALAH STRUKTUR DATA. DOSEN PEMBIMBING Nisa miftachurohmah, S.kom., M.Si PENYUSUN SITI JAMILATUL MU ADDIBAH ( )

ARRAY. contoh : A[1] := 10; var A : array[1..10] of integer; A[nomer_indeks]

1. Mempelajari konsep dasar array, array ganda, pengiriman array ke fungsi dan string 2. Membuat program menggunakan array, array ganda

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA

Kelompok 10 Array. Nama :

Array (Larik) Modul 7

Universitas gunadarma. pascal. Bab 4- bab 10. Hana Pertiwi S.T

Array 1 Dimensi pada Java

Pemrograman Fery Updi,M.Kom

I. JUDUL Array. Pengertian Array. Deklarasi Array PRAKTIKUM 6 ARRAY II. TUJUAN. III. ALAT DAN BAHAN - Microsoft Visual Studio 2010

a[0] a[1] a[2] a[3] a[4] a[5] x

REVIEW ARRAY. Institut Teknologi Sumatera

STRUKTUR DATA. By : Sri Rezeki Candra Nursari 2 SKS

Pertemuan 2 ARRAY DIMENSI 1 & 2

ARRAY DIMENSI SATU Setiap elemen array dapat diakses melalui indeks. Indeks array secara default dimulai dari 0.

Struktur Data. Belajar Struktur Data Menggunakan Pascal Pertemuan-5

Struktur Data Array. Rijal Fadilah S.Si

BAB I. LARIK (ARRAY) Array (larik) ialah penampung sejumlah data sejenis (homogen) yang menggunakan satu identifier (pengenal).

: Mahasiswa dapat membuat mempraktekkan perintah Array/ Matriks

1 Array dan Tipe Data Bentukan

Algoritme dan Pemrograman

Array Dimensi Satu. Pendahuluan. Slamet Kurniawan, S.Kom

Array merupakan sekumpulan variable dengan tipe yang sama. Elemen dalam array diakses dengan menggunakan indeks-nya.

Array Multidimensi. Pemrograman Dasar. Java

LARIK (ARRAY) Latar Belakang Array

ARRAY / LARIK. Oleh : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

ARRAY. Larik / array adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama.

Algoritme dan Pemrograman

PENYELEKSIAN KONDISI

Array DASAR PEMROGRAMAN

Identitas dosen POKOK BAHASAN. Suherman,, ST Address. : Cilegon Mobile : Ym Blog

ARRAY. for(int i=0;i<=n;i++) { //pemrosesan dataarray[n} }

Konsep Array dalam PBO

IT234 - Algoritma dan Struktur Data. Ramos Somya

Materi Pertemuan 08 ARRAY MULTI DIMENSI

Algoritma & Pemrograman #9. by antonius rachmat c, s.kom, m.cs

[BS204]-Algoritma Pemrograman Take Home Test Pengumpulan : 27 Maret 2015 Tulis Tangan di kertas A4. Genap 2014/2015 Page 1 of 6

A. TEMA DAN TUJUAN KEGIATAN PEMBELAJARAN

BAB VI TIPE DATA ARRAY

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

:Mahasiswa dapat mempraktekkan penggunaan array

IT234 - Algoritma dan Struktur Data. Ramos Somya

Algoritma & Pemrograman #10


: Algoritma dan Pemrograman I Modul Praktikum ke : 08

: Algoritma dan Pemrograman I Modul Praktikum ke : 08

: Algoritma dan Pemrograman I Modul Praktikum ke : 08

Modul Praktikum 4 Pemograman Berorientasi Objek

Modul Praktikum Bahasa Pemrograman 1

Algoritma dan Pemrograman. Pertemuan Ke-12 Tipe data array/larik 1

BAB 4 ARRAY. number1 = 10; number2 = 20; number3 = 30;

Keterangan (array1) = nama array yang di desklarasi (new int) = instansiasi array [10] = menentukan panjang array yang di buat

PERTEMUAN 8 MATRIX. Introduction Definition How is matrix stored in memory Declaration Processing

DIKTAT MATA KULIAH PEMROGRAMAN I BAB VII ARRAY

Algoritma Dan Struktur Data II

Pert 2 Struktur Data (mengajarkomputer.wordpress.com) ARRAY DIMENSI 1 & 2

Array Sebagai Parameter Method

BAB VI ARRAY Mendeklarasikan Variabel Array int[ ] bilangan; int bilangan[ ]; Mendefinisikan Array Bilangan = new int[5]; Latihan 21. ArrSatu.

A R R A Y. Bentuk umum deklarasi array : type nama_array[ukuran] tipe : menyatakan tipe dasar array ukuran : menyatakan banyaknya elemen pada array

A. TEORI ARRAY 1 DIMENSI

MATERI IV ARRAY. Materi Praktikum Pemograman Bahasa C++ dengan menggunakan variabel Array

Algoritma dan Pemrograman Array

Array 2 Dimensi. Pendefinisian dan Struktur Array 2 Dimensi

Array dan record. Pengertian

LOGIKA ALGORITMA. Pertemuan 9 By: Augury

ARRAY (LARIK) Altien Jonathan Rindengan, S.Si., M.Kom.

Praktikum 11 (1/3) Struktur

ARRAY. Brigida Arie Minartiningtyas, M.Kom

Pertemuan 6 Array Objektif: 1. Memahami cara mendeklarasi tipe indeks dalam array 2. Dapat membuat program sederhana menggunakan array Pertemuan 6 53

BAB 2 ANALISIS DAN PERANCANGAN. pendukung, diagram alir sistem, perancangan basis data, struktur tabel,

: Algoritma dan Pemrograman I Modul Praktikum ke : 09

: Algoritma dan Pemrograman I Modul Praktikum ke : 09

ALGORITMA & PEMROGRAMAN II ARRAY

Beberapa Contoh Penggunaan Array

: Algoritma dan Pemrograman I Modul Praktikum ke : 09

DIKTAT MATA KULIAH PEMROGRAMAN I BAB VIII

BAB II ANALISIS DAN PERANCANGAN

Transkripsi:

BAB VI ARRAY PADA PEMROGRAMAN JAVA 6.1. Kompetensi Dasar Kompetensi dasar secara umum agar mahasiswa memahami menggunakan array pada bahasa pemrograman Java. Kompetensi secara khusus : a. Penggunaan pendeklarasian array berdimensi satu, memasukan nilai ke array dimensi satu dan mengambil nilai dari array dimensi satu. b. Penggunaan pendeklarasian array berdimensi dua, memasukan nilai ke array dimensi dua dan mengambil nilai dari array dimensi dua c. Penggunaan pendeklarasian array berdimensi tiga, memasukan nilai ke array dimensi tiga dan mengambil nilai dari array dimensi tiga. 6.2.Array Berdimensi Satu Variabel Larik atau lebih dikenal dengan array adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Sebelum digunakan, variabel array perlu dideklarasikan terlebih dahulu. Cara mendeklarasikan variabel array sama seperti deklarasi variabel yang lainnya, hanya saja diikuti oleh suatu indek yang menunjukan jumlah maksimum data yang disediakan. Bentuk Umum pendeklarasian array : tipe_data[] nama_var_array; nama_var_array = new tipe_data[ukuran]; Atau bisa juga secara langsung seperti dibawah ini : tipe_data[] nama_var_array = new tipe_data[ukuran]; Keterangan : Type Data :Untuk menyatakan type data yang digunakan. Ukuran :Untuk menyatakan jumlah maksimum elemen array. Berikut contoh pendeklarasian array dan membuat objek array; int[] nil_akhir; nil_akhir = new int[6];

Contoh Pendeklarasian Array sekaligus membuat objek array. Pada pendeklarasian diatas, variabel nil_akhir sebagai array-of-int, banyak elemen yang dapat ditampung sebanyak 6 (enam) elemen. Suatu array dapat digambarkan sebagai kotak panjang yang berisi kotak-kotak kecil didalam kotak panjang tersebut. Suatu array dapat diakses dengan menggunakan subscript atau indexnya. Bentuk umum pengaksesan dengan bentuk : nama_var_array[nomor_index_array]; Contoh : Nil_Akhir[3]; Nil_Akhir[1]; Sebagai contoh program memasukan data kedalam elemen array dan mengambil data dari dalam elemen array sebagai berikut :

Inisialisasi adalah memberikan nilai awal terhadap suatu variabel. Bentuk pendefinisian suatu array dapat dilihat dari contoh berikut : Contoh: tipe_data[] nama_array = { nilai array }; float[] nilai= {56.5, 66.7, 87.45, 98,5, 78.9 }; Sebagai contoh program memasukan data kedalam elemen array dengan cara inisialisasi objek array dan mengambil data dari dalam elemen array, secara selengkapnya seperti dibawah ini: 6.3. Array dimensi dua Array dimensi dua tersusun dalam bentuk baris dan kolom, dimana indeks pertama menunjukan baris dan indeks kedua menunjukan kolom. Deklarasi Array Bentuk Umum pendeklarasian array : tipe_data[][] nama_var_array; nama_var_array = new tipe_data[ukuran_baris][ukuran_kolom]; Atau bisa juga secara langsung seperti dibawah ini : tipe_data[][] nama_var_array = new tipe_data[ukuran_baris][ukuran_kolom];

Keterangan : Type Data : Untuk menyatakan type data yang digunakan. Ukuran_baris : Untuk menyatakan jumlah maksimum elemen baris dalam array. Ukuran_kolom : Untuk menyatakan jumlah maksimum elemen kolom dalam array. Berikut contoh pendeklarasian array dan membuat objek array; int[][] nil_akhir; nil_akhir = new int[6][3]; Contoh Pendeklarasian Array sekaligus membuat objek array. Sebagai contoh pendeklarasian dan pengaksesan data, kita gunakan adalah pengolahan data penjualan, berikut dapat anda lihat pada tabel berikut : Jika anda lihat dari tabel diatas maka dapat dituliskan kedalam array dimensi dua berikut : Sebagai contoh program memasukan data kedalam elemen array berdimensi dua dan mengambil data dari dalam elemen array berdimensi dua, secara selengkapnya seperti dibawah ini:

Suatu array, dapat diakses dengan menggunakan subscript atau indexnya. Bentuk umum pengaksesan dengan bentuk : tipe_data[][] nama_array = { nilai array }; Contoh: int[][] nil_akhir = {{150, 159, 230}, {100,125,150}, {210,125,156}}; Sebagai contoh program memasukan data kedalam elemen array dengan cara inisialisasi objek array dan mengambil data dari dalam elemen array, secara selengkapnya seperti dibawah ini:

SOAL: Tampilan Output: PT. PERMATA PRATAMA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Nama Petugas : <output> Tanggal : <output> Jumlah Data yang di masukan : <output> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Data Ke Kode Barang Nama Barang Harga Barang Jumlah Barang Total Harga - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 xxx xxxxxx Rp. xxxx xxxxx Rp. xxxx 2 xxx xxxxxx Rp. xxxx xxxxx Rp. xxxx 3 xxx xxxxxx Rp. xxxx xxxxx Rp. xxxx - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Total Pendapatan Pada tanggal <output> adalah sebesar Rp. <output> Ketentuaan soal : Gunakan Array untuk memasukan data sesuai dengan jumlah data yang di masukan Untuk nama barang dan harga barang dihasilkan dari masukan kode barang, dengan ketentuan : Kode Barang Nama Barang Harga Barang P001 Printer 700000 V001 VGA Card 75000 M001 Motherboard 950000 Total didapatkan dari harga barang dikalikan dengan jumlah barang Total pendapatkan merupakan hasil dari penjumlahan total harga data yang di masukan