Rabu, 07 November 2018

TI Politala Alpro 1B


ARRAY


Variabel Larik atau lebih dikenal dengan ARRAY adalah adalah Tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Suatu Array mempunyai jumlah komponen yang banyaknya tetap. Banyaknya komponen dalam suatu larik ditunjukan oleh suatu indek untuk membedakan variabel yang satu dengan variabel yang lainnya.
Variabel array dalam Borland C++, dapat digolongkan menjadi tiga buah dimensi :
a.       Array Berdimensi Satu.
b.      Array Berdimensi Dua
c.       Array Berdimensi Dua

1. Array Berdimensi Satu
Penjelasan               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.
Deklarasi Array Bentuk Umum pendeklarasian array :
Keterangan :
• Type Data : Untuk menyatakan type data yang digunakan.
• Ukuran : Untuk menyatakan jumlah maksimum elemen array.
Contoh Pendeklarasian Array
Suatu array dapat digambarkan sebagai kotak panjang yang berisi kotak-kotak kecil didalam kotak panjang tersebut.
Subscript atau Index array pada C++, selalu dimulai dari Nol ( 0 ).
1.1. Mengakses Array Berdimensi Satu
Penjelasan               Suatu array, dapat diakses dengan menggunakan subscript atau indexnya:
Bentuk umum pengaksesan dengan bentuk :
Contoh                        Nil_Akhir[3];
Nil_Akhir[1];
Nil_Akhir[0];
Contoh-1                


Output yang akan dihasilkan, dari program contoh-1 diatas adalah :
Gambar 1.1. Hasil Contoh-1

1.2. Inisialisasi Array Berdimensi Satu
Penjelasan                  Inisialisasi adalah memberikan nilai awal terhadap suatu variabel. Bentuk
pendefinisian suatu array dapat dilihat dari contoh berikut :
Tipe_data nama_array[jml_elemen] = { nilai array };
Contoh                       float nilai[5] = {56.5, 66.7, 87.45, 98,5, 78.9 };
Contoh-2                  

Output yang akan dihasilkan, dari program contoh-2 diatas adalah :
Gambar1.2. Hasil Contoh-2
2. Array Berdimensi Dua
Penjelasan             Array dimensi dua tersusun dalam bentuk baris dan kolom, dimana indeks pertama menunjukan baris dan indeks kedua menunjukan kolom. Array dimensi dua dapat digunakan seperti pendatan penjualan, pendataan nilai dan lain sebagainya.
Deklarasi Array Bentuk Umum pendeklarasian array :
Keterangan :
• Type Data : Untuk menyatakan type data yang digunakan.
• Index-1 : Untuk menyatakan jumlah baris
• Index-2 : Untuk menyatakan jumlah kolom

Contoh Pendeklarasian Array
Sebagai contoh pendeklarasian yang akan kita gunakan adalah pengolahan data penjualan, berikut dapat anda lihat pada tabel berikut :
Tabel 2. Tabel Data Penjualan Pertahun


Jika anda lihat dari tabel 2. diatas maka dapat dituliskan kedalam array dimensi dua berikut :
2.1. Mengakses Array Berdimensi Dua
Penjelasan               Suatu array, dapat diakses dengan menggunakan subscript atau indexnya
Bentuk umum pengaksesan dengan bentuk :
Contoh                    data_jual[2][2];
data_jual[1][2];
Contoh-3

Output yang akan dihasilkan, dari program contoh-3 diatas adalah  :

Gambar 2.1 Hasil Contoh-3

2.2. Inisialisasi Array Berdimensi Dua
Penjelasan               Inisialisasi adalah memberikan nilai awal terhadap suatu variabel. Bentuk
pendefinisian suatu array dapat dilihat dari contoh berikut :
Tipe_data nama_array[jml_elemen] = { nilai array };
Contoh                      int data[2][5] = { {2, 3, 4, 5, 2},
{4, 2, 6, 2, 7},
};
Contoh-4

Output yang akan dihasilkan, dari program contoh-4 diatas adalah :

Gambar 4. Hasil Contoh-4

3. Array Berdimensi Tiga
Penjelasan               Array dimensi dua tersusun dalam bentuk baris, kolom dan isi dari baris, dimana indeks pertama menunjukan baris, indeks kedua menunjukan kolom dan indeks ketiga menunjukan isi dari baris.
Deklarasi Array     Bentuk Umum pendeklarasian array :

Keterangan :
• Type Data : Untuk menyatakan type data yang digunakan.
• Index-1 : Untuk menyatakan jumlah baris
• Index-2 : Untuk menyatakan jumlah isi dari baris
• Index-3 : Untuk menyatakan jumlah kolom

Contoh Pendeklarasian Array
Sebagai contoh pendeklarasian yang akan kita gunakan adalah pengolahan data penjualan, berikut dapat anda lihat pada tabel berikut :
Data Penjualan Pertahun

Tabel 3. Tabel Data Penjualan Pertahun
Jika anda lihat dari tabel 3. diatas maka dapat dituliskan kedalam array dimensi dua berikut :

3.1. Mengakses Array Berdimensi Tiga
Penjelasan               Suatu array, dapat diakses dengan menggunakan subscript atau indexnya
Bentuk umum pengaksesan dengan bentuk :
Contoh                      data_jualan[1][1][1];
data_jualan[1][0][1];
Contoh-5
    

Output yang akan dihasilkan, dari program contoh-5 diatas adalah :
Gambar 3.1 hasil contoh-5


DAFTAR PUSTAKA

Frieyadie. 2006. Panduan Pemrogramman C++. Penerbit Andi. Yogyakarta. Diakses pada 08 November 2018.
            http://www.cprogramming.com

SISTEM OPERASI

BAB I PENDAHULUAN SISTEM OPERASI A. Pengertian Sistem Operasi Sistem Operasi biasanya, istilah Sistem Operasi sering dituju...