Anda di halaman 1dari 12

BAB IV

ARRAY
OLEH

M. ALFAREZHA R. HI. HUSAIN


07352311117

LABORATORIUM REKAYASA PERANGKAT LUNAK


PROGRAM STUDI INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS KHAIRUN
TERNATE
2023

BAB IV

ARRAY
4.1. Definisi Array

Array adalah tipe data terstruktur yang berfungsi untuk menyimpan sejumlah data yang

tipenya sama dandi dalam bahasa pemrograman terdapat tipe data bentuk atau tipe data

composit yaitu tipe data yang dapat menampung banyak nilai dan dapat mempermudah

proses pemograman, serta memprmudah pengelompokan data sehingga lebih teratur.

Didalam tipe data bentukan terdapat beberapa contoh tipe data salah satunya arrayu. Array

adalah sebuah variable yang menyimpan sengkumpulan data yang mempunyai tipe yang

sama atau array juga dapat disebut kumpulan dari nilai-nilai data yang bertipe sama dalam

urutan tertentu yang memakai sebuah nama yang sama. Setiap nilai yang disimpan didalam

array disebut dengan lemen array sedangkan nilai urut yang digunakan untuk mengakses

elemenya disbut dengan indeks array.

Array juga sebagai sautu alokasi beberapa tempat dimemori yang tersimpan secara

berurutan yang digunakan untuk menyimpan beberapa nilai dengan tipe yang sama.

Kebanyakan bahasa pemograman menyediakan atau memplementasikan array dengan

ukuran yang static yang sulit diubah ukuranya diwaktu ekskusi. Array sangat cocok untuk

pengaksesan acak, sembarang elemen di array dapat diacuh secara langsung tanpa melalui

elemen-elemen lain.Array mempunyai fleksibilitas rendah, karena array mempunyai batasan

harus bertipe homogen.

4.2. Latihan kerja praktikum

Latihan 9 Array 1 Dimensi


Gambar 4. 1Hasil compile Latihan 9

Gambar 4. 2Hasil running Latihan 9

Latihan 10 Array 1 dimensi


Gambar 4. 3Hasil compile Latihan 10

Gambar 4. 4Hasil running Latihan 10


4.3. Laporan Hasil Kerja Praktikum

Laporan Kerja Praktikum 1

1. Tools yang di gunakan

Dev C++

2. Buatlah pemograman mencari sebuah data

3. Algoritma
a. Mulai

b. Input data

c. For (elemen =0; elemen <=9; elemen ++)

d. Data ada dielemen

e. Output hasil

f. Selesai

4. Flowchart
Gambar 4.5.flowchart mencari sebuah data

Penjelasan :

Flowchart diatas menjelaskan cara mencari sebuah data dengan cara

mendeklarasikan data, elemen, ketemu dan x. kemudian input nilai x setela itu
masukkan nilai kondisi dan bandingkan, jika if (ketemu ==0) maka data ditemukan, kalau

kondisi bernilai salah maka data tidak ditemukan.

5. Langkah-langkah praktikum

a. Bukalah software Dev C++

Gambar 4. 5Tampilan jendela Dev C++


b. Ketik source code berdasarkan algoritma yang diberikan dan compile

program dengan menekan F9


Gambar 4. 6Hasil Compile praktikum 1
c. Jalankan program dengan menekan F10

Gambar 4. 7Hasil Running praktikum 1


d. Simpan program dengan nama Latihan 11

Laporan kerja praktikum 2

1. Tools yang digunakan

Dev C++
2. Buatlah program perkalian matrix

3. Algoritma

a. Mulai

b. Input data

c. For (int i=0; i<3; i++)

d. For (int j=0; j<4; j++)

e. Output hasil

f. Selesai

4. Flowchart

Gambar 4. 8flowchart perkalian matrix


Penjelasan :
Flowchart diatas menjelaskan cara perkalian matrix dengan cara

mendeklarasikan intmatrix [3][4] beserta nilainya kemudian masukkan kondisi pertama.

For (int i=0; i<3; i++) dan kondisi kedua for (int j=0; j<4; j++) menggunakan simbol

pereparation, setelah itu tampilkan hasil matrix [ i ] [ j ], akhiri dengan simbol terminal.

5. Langkah-langkah praktikum

a. Bukalah software Dev C++

Gambar 4. 9Tampilan jendela Dev C++


b. Ketik source code berdasarkan algoritma yang diberikan dan compile

program dengan menekan F9


Gambar 4. 10Hasil compile praktikum 2
c. Jalankan program dengan menekan F10

Gambar 4. 11Hasil Running praktikum 2


d. Simpan file dengan nama Latihan 12
4.4. Kesimpulan dan Saran

4.4.1. Kesimpulan

Array ialah kumpulan variabel yang mempunyai tipe data yang sama serta

dinyatakan menggunakan nama yang sama. Array salah satu konsep yang sangat

penting pada sebuah pemograman, karena array dapat menyimpan data juga referensi

objek pada jumlah yang banyak serta terindeks. Arra menggunakan indeks integer untuk

menemukan urutan elemen-elemennya, dan juga elemen pertamanya akan dimulai dari

indeks 0, dan yang kedua mempunyai indeks 1, serta seterusnya. Array dideklarasikan

dibagian deklarasi variabel dibedakan menjadi dua yaitu, Array Satu Dimensi dan Array

Dua Dimensi. Dan setiap jenis array mempunyai kegunaannya masing-masing

4.4.2. Saran

Array yang akan dipergunakan harus dideklarasikan terlebih dahulu.Ketika

akan mendeklarasikan array kita harus memperhatikan hal-hal berikut :

a) Indeks array selalu dimulai dari 0

b) Mengetahui besaran, karena array tidak bisa diperbesar ataupun

diperkecil

c) Mengetahui tipe data yang ingin dimasukan kedalam array, karena jika

inputan berbeda dengan initial array maka akan terjadi eror.

Anda mungkin juga menyukai