Makalah Array Java2
Makalah Array Java2
ARRAY
Disusun oleh:
Kelompok 1
Achmad Hergalana (50417069)
Adriel Muhammad Sjahranie (50417207)
Ahmad Zaki Yamani (50417356)
Akbar Ghazalli Yunaz (56417612)
Akhmad Qurthubi (56417452)
Alphonsus Rigel (50417545)
Anky Ahmad Tawakkal (50417811)
Kelas 1IA08
Fakultas Teknologi Industri
Mata Kuliah : Algoritma Dan Pemrograman
Dosen : Ratri Purwaningtyas, S.Kom., MMSI Ratri
KATA PENGANTAR
KATA PENGANTAR............................................................................................. 2
DAFTAR ISI ........................................................................................................... 3
BAB I PENDAHULUAN ....................................................................................... 4
1. Latar Belakang ............................................................................................. 4
2. Tujuan Array ................................................................................................ 4
3. Tujuan Pembelajaran ..................................................................................... 4
4. Batasan Masalah........................................................................................... 5
5. Perumusan Masalah ..................................................................................... 5
BAB 2 PEMBAHASAN ......................................................................................... 6
1. Pengertian Array .......................................................................................... 6
2. Karakteristik Array....................................................................................... 6
3. Jenis Array ................................................................................................... 6
4. Contoh codingan dari jenis- jenis Array ...................................................... 9
5. Contoh kode Membuat matriks dengan array .............................................. 9
BAB 3 PENUTUP ................................................................................................. 15
Kesimpulan............................................................................................................ 15
DAFTAR PUSTAKA ....................................................................................... 16
BAB I
PENDAHULUAN
1. Latar Belakang
2. Tujuan Array
3. Tujuan Pembelajaran
Diharapkan untuk dapat:
a. Memahami definisi array itu sendiri.
b. Memahami penggunaan array dalam program yang di buat dalam Algoritma
dan Struktur Data.
c. Memahami penerapan secara benar dalam penguasaan materi array itu sendiri.
4. Batasan Masalah
a. Pengertian Array.
b. Jenis jenis Array.
c. Contoh dari jenis jenis Array.
5. Perumusan Masalah
Berdasarkan latar belakang dan pembatasan masalah tersebut, masalah-
masalah yang dibahas dapat dirumuskan sebagai berikut :
1. Apa yang dimaksud dengan Array?
2. Apa tujuan (manfaat) penggunaan Array?
3. Apa saja jenis- jenis dari Array ?
4. Bagaimana contoh kasus dari setiap jenis Array dalam menyelesaikan
permasalahan program yang diinginkan ?
BAB 2
PEMBAHASAN
1. Pengertian Array:
2. Karakteristik array :
Array satu dimensi yaitu kumpulan elemen identik yang hanya terdiri dari
satu baris/kolom alamat penyimpanan data yang memiliki tipe data sama
tetapi isi boleh berbeda.
Bentuk umum :
Bentuk umum :
{{a,b,z},{1,2,,n-1}}; m =
- i = Baris
- j = Kolom
c) Array MultiDimensi
Array 3 dimensi adalah array yang tidak jauh berbeda dari array dimensi
satu dan dua yang telah dijelaskan sebelumnya, kecuali pada indeks dari
array. Pada tipe ruang misalnya type ruang = array [1..8,1..5,1..3] of
integer; menunjukkan bahwa ruang adalah nama-pengenal atau variabel
yang berupa array yang komponennya bertipe integer dan terdiri atas 8
baris, mempunyai 5 kolom dan 3 halaman. Bedanya array 3 dimensi
dengan 1 dan 2 dimensi yaitu menggunakan 3 index
4. Contoh codingan dari jenis- jenis Array: (mengambil referensi dari
buku C++, Abdul
Kadir, namun isinya diubah tidak menggunakan contoh yang tertera)
a. Array Berdimensi Satu.
Berikut ini adalah contoh program yang memberikan inisialisasi terhadap array
berdimensi satu :
System.out.print(angka[i][j][k]+" ");
Outputnya :
123
456
789
10 11 12
13 14 15
16 17 18
19 20 21
22 23 24
25 26 27
5. Contoh kode Membuat matriks dengan array:
1. coding program matriks 3x3 yang nilainya sudah di tentukan tanpa diinputkan
user :
Outpunya :
508
267
265
2. coding program matriks 3x3 yang nilainya dapat diinputkan oleh user :
import java.util.Scanner;
public class Matriks {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int baris = 2;
int kolom = 2;
//Membuat array
int nilai [][] = new int[baris][kolom];
//Perulangan
for(int b=0;b<baris;b++){
for(int k=0;k<kolom;k++){
nilai[b][k]=input();
}
}
PENUTUP
Kesimpulan :
- Array merupakan kumpulan tipe data dalam suatu program.
- Array memiliki suatu fungsi sebagai wadah berkumpulnya tipe data yang sama namun
dengan data yang berbeda.
- Array memiliki 3 jenis yang dibedakan menjadi : array berdimensi satu, array berdimensi
dua, array berdimensi tiga(multi).
- Penggunaan array berfungsi agar lebih mudah dalam pengelompokkan dan penstrukturan
data.
DAFTAR PUSTAKA
- http://nyambet.blogspot.com/
- http://www.javakomputer.my.id/2015/05/contoh-array.html