1. PEMOGRAMAN DASAR
Array
Anggota
1. Adrian Priabdi F
2. Ali Majid Wardana
3. Amira Ulfa
4. Andani Nisriina
5. Hana Kezia
6. Sulistyanto
2. PEMOGRAMAN DASAR
PENGERTIAN ARRAY
Array adalah struktur data yang menyimpan data-data bertipe
sama dalam urutan tertentu.
Array dapat dianalogikan sebagai sebuah lemari atau locker yang
memiliki sederetan kotak penyimpanan yang diberi nomor berurutan.
Data-data dalam array disebut elemen array.Dengan array setiap
elemen bisa diakses langsung melalui indeksnya.
Kelebihan lain dari array adalah kita bias memakai sejumlah variable
dengan nama yang sama asalkan variable tersebut dalam indeks yang
berbeda. Singkatnya, array merupakan kumpulan tipe data. Kumpulan
tipe data sebuah program.
PENGERTIAN ARRAY JENIS-JENIS ARRAY CONTOH PROGRAM ARRAY PERBEDAAN ARRAY
3. PEMOGRAMAN DASAR
JENIS-JENIS ARRAY
1. Array Satu Dimensi
Array satu dimensi yaitu kumpulan elemen identik yang hanya
terdiri dari satu baris/kolom alamat penyimapanan data yang memiliki
tipe data sama tetapi isi boleh berbeda.
Bentuk umum :
Tipe_data namaArray[n] = {elemen0, elemen1, elemen2,…..,n};
n = jumlah elemen
PENGERTIAN ARRAY JENIS-JENIS ARRAY CONTOH PROGRAM ARRAY PERBEDAAN ARRAY
4. PEMOGRAMAN DASAR
JENIS-JENIS ARRAY
2. Array Dua Dimensi
Array dua dimensi sering disebut matrik. Array dua dimensi
merupakan perluasan dari array dimensi satu , yang merupakan
kumpulan elemen identic yang terdiri dati beberapa barisa adan kolom
dengan tipe data yang sama.
Bentuk umum :
Tipe_data namaArray [m][n] = {{a,b,…z},{1,2,…,n-1}};
m = banyaknya baris
n = banyaknya kolom
PENGERTIAN ARRAY JENIS-JENIS ARRAY CONTOH PROGRAM ARRAY PERBEDAAN ARRAY
5. PEMOGRAMAN DASAR
JENIS-JENIS ARRAY
3. Array Multi Dimensi
Array ini memiliki ukuran yang lebih besar dari array dimensi dua
dan satu. Mengapa ? karena pasti terdiri dari banyak elemen identic
yang memiliki banyak baris dan kolom serta dnegan tipe data yang
sama .
Bentuk umum pendeklarasian array multidimensi :
Tipe_data namaArray[ukuran1][ukuran2]…[ukuranN];
PENGERTIAN ARRAY JENIS-JENIS ARRAY CONTOH PROGRAM ARRAY PERBEDAAN ARRAY
6. PEMOGRAMAN DASAR
CONATrOraHy PSRaOtuG RDAimMe AnRsRi AY
Jika nilai elemen
lebih kecil
dibandingkan dgn
nilai for,maka tdk
terbaca.
PENGERTIAN ARRAY JENIS-JENIS ARRAY CONTOH PROGRAM ARRAY PERBEDAAN ARRAY
7. PEMOGRAMAN DASAR
CONTOH PROGRAM ARRAY
Array Dua Dimensi
PENGERTIAN ARRAY JENIS-JENIS ARRAY CONTOH PROGRAM ARRAY PERBEDAAN ARRAY
8. PEMOGRAMAN DASAR
CONTOH PROGRAM ARRAY
Array Multi Dimensi
PENGERTIAN ARRAY JENIS-JENIS ARRAY CONTOH PROGRAM ARRAY PERBEDAAN ARRAY
9. PEMOGRAMAN DASAR
PERBEDAAN ARRAY
Array 1 dimensi.
Elemen-elemen array dapat diakses oleh program menggunakan suatu indeks tertentu. Pengaksesan elemen array dapat
dilakukan berurutan atau random berdasarkan indeks tertentu secara langsung.Pengisian dan pengambilan nilai pada indeks
tertentu dapat dilakukan dengan mengeset nilai atau menampilkan nilai pada indeks yang dimaksud.
Array 2 dimensi
Array dua dimensi sering kali digambarkan/dianalogikan sebagai sebuah matriks atau bentuk grid. Jika array berdimensi satu
hanya terdiri dari 1 baris dan banyak kolom, array berdimensi dua terdiri dari banyak baris dan banyak kolom yang bertipe
sama.
Array multidimensi
Array multi dimensi berarti array yang kita deklasaikan dapat dikembangkan ke array dimensi 2 danseteruanya. Array multi
dimensi merupakan topik yang menarik dalam matematika. Setiap dimensidalamarraydirepresentasikan sebagai sub bagian
dalam array. Oleh karena itu, array dua dimensiarray memilikidua sub bagian, sebuah array tiga-dimensi memiliki tiga sub
bagian dansebagainya. Sebuah contoh bentuk nyata yang baik dari array duadimensi adalah sebuah papan catur.Satu
dimensinya merupakan delapan baris, sedangkan dimensi lainnya merupakan delapan kolom.
PENGERTIAN ARRAY JENIS-JENIS ARRAY CONTOH PROGRAM ARRAY PERBEDAAN ARRAY
10. - Istream ( input stream ) mendefinisikan fasilitas untuk melakukan
input suatu informasi.
- Ostream ( output stream ) mendefinisikan fasilitas untuk melakukan
setting terhadap output.
void sering disebut juga prosedur. Disebut void karena fungsi tersebut
tidak mengembalikan suatu nilai keluaran yang didapat dari hasil
proses fungsi tersebut.