laporan sementara praktikum array

6
LAPORAN PRAKTIKUM SEMENTARA ARRAY Disusun oleh : Nama : Trins Astriani Br Sidauruk NIM : 201302011 Dosen pengampu : Yosef Murya Kusuma Ardhana.S.T., M.Kom JURUSAN KOMPTERISASI AKUNTANSI SEKOLAH TINGGI ILMU KOMPUTER YOS SUDARSO PURWOKERTO 2014

Upload: trinsastrianisidauruk

Post on 28-Dec-2015

44 views

Category:

Documents


0 download

DESCRIPTION

Laporan ini berisi tentang cara mempraktekkan Array.

TRANSCRIPT

Page 1: Laporan Sementara Praktikum Array

LAPORAN PRAKTIKUM SEMENTARA

ARRAY

Disusun oleh :

Nama : Trins Astriani Br Sidauruk

NIM : 201302011

Dosen pengampu :

Yosef Murya Kusuma Ardhana.S.T., M.Kom

JURUSAN KOMPTERISASI AKUNTANSI

SEKOLAH TINGGI ILMU KOMPUTER YOS SUDARSO

PURWOKERTO

2014

Page 2: Laporan Sementara Praktikum Array

BAB I

TEORI DASAR

A. ARRAY

Menurut buku yang disusun oleh Yosef Murya Kusuma Ardhana. S.T., M.Kom dalam

bukunya yang berjudul Struktur Data Dalam Ilustrasi Eclipse Indigo C++. Array adalah

sekumpulan elem dengan tipe data yang sama pada memori yang lokasinya berurutan,

namun dapat diakses secara terpisah dengan menggunakan index sebagai penunjuk lokasi

memori larik.

Dengan menggunakan array, sejumlah variabel dapat memakai nama yang sama. Antara

satu variabel dengan variabel lain di dalam array dibedakan berdasarkan subcript.

Subcript berupa bilangan yang terdapat di dalam kurung siku. Memalui subcript inilah

masing – masing elemen array dapat diakses.

Karakteristik array, yaitu :

1. Hubungan antar elemen adalah linear.

2. Penempatan pada memory secara physical dan logical adalah sama.

3. Selalu terdiri dari index dan komponen, hubungan index dengan komponen adalah

satu banding satu.

4. Semua komponen mempunyai tipe yang sama.

5. Dalam mengakses data secara random.

Array dapat dibedakan menjadi tiga macam dimensi :

1. Array berdimensi satu (One Dimensional Array)

2. Array berdimensi dua (Two Dimensional Array)

3. Array berdimensi tiga (Three Dimensional Array)

1. Array Dimensi Satu

Array berdimensi satu adalah kumpulan elemen – elemen identik yang tersusun dalam

satu baris. Elemen – elemen tersebut memiliki tipe data yang sama, tetapi isi di dalam

elemen tersebut dapat berbeda.

2. Array Dimensi Dua

Array berdimensi dua sering digambarkan sebagai matriks yang merupakan perluasan

dari array berdimensi satu. Pada array berdimensi satu hanya terdiri dari satu baris

dengan kolom elemen, namun pada array berdimensi dua terdiri dari beberapa baris

dan beberapa kolom yang bertipe sama.

3. Array Dimensi Tiga

Array berdimensi tiga dapat didefinisikan ke dalam bentuk umum :

Type nama_array[subcript_1] [subcrpt_2] subcript_3]

Page 3: Laporan Sementara Praktikum Array

BAB II

PENJELASAN PROGRAM

A. Latihan Praktikum

Pada bab ini akan membahas tentang listing program pada bagian modul yang telah

digunakan untuk latihan praktikum. Latihan yang dilakukan mencakup pada Listing

Program 3.1 :

Listing Program 3.1

Program array dimensi satu :

Page 4: Laporan Sementara Praktikum Array

Output Program 3.1

Hasil output dari Program 3.1 adalah sebagai berikut :

Page 5: Laporan Sementara Praktikum Array

Penjelasan Program 3.1

Berikut penjelasan dari Penjelasan Program 3.1 :

1. Tanda yang diawali dengan /* dan diakhiri tanda */ merupakan script untuk

membuat sebuah komentar pada pemrograman C++ yang jika didalamnya terdapat

sebuah perintah atau teks maka ketika program dirunning atau dijalankan tidak akan

dibaca oleh compiler.

2. #include atau disebut sebagai pengarah preprocessor #include berfungsi untuk

menginstruksikan compiler untuk menyertakan berkas C++ sumber yang lain sebelum

kompilasi dimulai

3. <iostream> berfungsi sebagai suatu input dan output. Seperti pada teori dasar sintaks

C++, ada cout untuk menampilkan dan cin untuk menginputkan.

4. (;) digunakan untuk menyatakan suatu pernyataan. Suatu atau beberapa ekspresi yang

diakhiri dengan tanda titik koma.

5. {} (blok pernyataan) terjadi dari satu atau beberapa pernyataan yang dirancang untuk

melakukan proses tertentu. Blok fungsi dimulai dengan nama fungsi dan diikuti tanda

() dan tanda {dan diakhiri tanda}.

6. < digunakan untuk keterangan kurang dari.

7. Cout << digunakan untuk menampilkan semua jenis data (numeric dan karakter).

8. Cin>> digunakan untuk digunakan untuk menginput data berupa data numeric,

karakter dan string.

9. Int digunakan untuk Integer (bilangan bulat).

10. i<12 , dalam hal ini nilai i akan berniali mulai dari 1

sampai dengan 12.

11. Return (0) berarti nilai tersebut kembali ke nilai awal.

Page 6: Laporan Sementara Praktikum Array

BAB III

KESIMPULAN

Array adalah sekumpulan elemen dengan tipe data yang sama. Fungsi Array, yaitu

untuk menampung data dengan tipe yang sama atau homogen. Dengan menggunakan array,

sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan variabel lain

di dalam array dibedakan berdasarkan subcript. Subcript berupa bilangan yang terdapat di

dalam kurung siku. Melalui subcript inilah masing – masing elemen array dapat diakses.

Array dibedakan menjadi tiga macam dimensi :

1. Array berdimensi satu (One Dimensional Array)

2. Array berdimensi dua (Two Dimensional Array)

3. Array berdimensi tiga (Three Dimensional Array)

Ketika melakukan dan menuliskan listing atau script-nya harus benar – benar mengerti

dan memahami dengan cermat fungsi – fungsinya karena sifat dari pemrograman C++ adalah

case sensitive yang artinya penulisan huruf kecil dan huruf besar diartikan berbeda atau tidak

sama.