0% menganggap dokumen ini bermanfaat (0 suara)
11 tayangan9 halaman

Fardin Rano Array Tentang Array (23650119)

Dokumen ini membahas tentang pengertian, kegunaan, dan jenis array. Array adalah kumpulan variabel yang menyimpan data dengan tipe yang sama secara linear dengan indeks yang menunjukkan elemen.

Diunggah oleh

rifalaludin17
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
11 tayangan9 halaman

Fardin Rano Array Tentang Array (23650119)

Dokumen ini membahas tentang pengertian, kegunaan, dan jenis array. Array adalah kumpulan variabel yang menyimpan data dengan tipe yang sama secara linear dengan indeks yang menunjukkan elemen.

Diunggah oleh

rifalaludin17
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 9

TUGAS STRUKTUR DATA

(Artikel Tentang Array)

DISUSUN OLEH :

NAMA : FARDIN RANO

NIM : 23650119

KELAS :D

FAKULTAS TEKNIK
PROGRAM STUDI TEKNIK INFORMATIKA
UNIVERSITAS DAYANU IKHSANUDDIN BAUBAU
2024
KATA PENGANTAR

Puji syukur kita panjatkan kehadirat Allah SWT. Yang telah melimpahkan rahmat
dan hidayah-Nya sehingga saya dapat menyelesaikan tugas ini. Solawat serta salam kami
hunturkan kepada baginda besar kita nabi Muhammad Saw. Yang telah membawa kita
dari alam kegelapan ke alam yang terang benderang ini.

Sebelum itu saya mengucapkan terimakasih kepada Bapak Dosen Pembimbing


pak Dodiman, S.Kom. M.Kom. Selaku dosen pembimbing matakuliah STRUKTUR
DATA yang telah memberikan tugas ini kepada saya. Dari tugas ini, saya dapat menambah
ilmu dan wawasan saya. Dalam hal ini mencangkup materi pembelajaran matakuliah
bapak dan juga mengajari saya dasar-dasar dalam program studi yang saya tekuni ini.

Demikian kata pengantar yang dapat saya sampaikan, jika terdapat kesalahan kata
atau kalimat mohon dimaafkan karena sesungguhnya tidak ada yang sempurna dan yang
sempurna itu hanyalah Allah SWT. Semoga tugas yang saya kerjakan ini dapat di jadikan
pembelajaran untuk saya dan teman-teman lainnya.

Baubau, 3 Juni 2024

FARDIN RANO
Artikel Tentang Array

Array Adalah: Pengertian, Kegunaan, dan Jenisnya – apa itu array? Pastinya kata
Array tidak asing didengar pada bidang pemprograman. Dengan array akan memudahkan
dalam penyimpanan data banyak yang sudah dikelompokkan. Array terdapat dalam
Phyton, C++, PHP, Java dan bahasa pemrograman lainnya

Apa itu Array?

Array adalah kumpulan-kumpulan variabel yang menyimpan data


dengan tipe yang sama atau data-data yang tersusun secara linear dimana di
dalamnya terdapat elemen dengan tipe yang sama. Indeks dalam array
menyatakan elemen yang disimpan dan panjang atau length menyatakan total
elemen yang tersimpan.

Indeks dari elemen array baik bahasa Java maupun C++ dimulai dari
0, bukan 1. Dalam array, untuk membedakan satu variabel dengan variabel
lain berdasarkan subscript, bilangan dalam kurung siku […] disebut
subscript, dengan subscript masing-masing elemen dapat diakses.
Dalam menyusun fungsi array ada tiga struktur, yaitu kumpilan data
dengan tipe sama, gunakan indeks untuk mengakses setiap elemen, dan
simpan di tempat yang bersambungan.

Deklarasi Array adalah

1. Tipe-data [ ] nama variabel = new tipe_data [jumlah-elemen]

Atau

1. Tipe-data nama-variabel [ ] = new tipe-data [jumlah-elemen];

Keterangan:

Tipe _data: jenis tipe data elemen larik.

Nama-var-array: nama variabel yang dipakai.

Bisa menggunakan salah satu cara deklarasi seperti diatas. Lebih banyak yang
menggunakan cara pertama, cara kedua membuat larik di bahasa
pemprograman C yang selanjutnya akan diadopsi di Java.

Contoh deklarasi array:

1. Int [ ] larik C = new int [20]

Atau
1. Int larikC ] = new int [20]

Contoh di atas melakukan tiga pekerjaan yaitu deklarasi variabel larikB yang
mengacu ke objek larik, memberi larikB acuan ke objek larik dan membuat
larik yang memiliki 15 elemen tipe int.
Berikut fungsi-fungsi pada Java untuk membangun program:

• String adalah tipe data berbentuk gabungan huruf, angka, berbagai


karakter dan spasi dalam teks, Dimana berfungsi untuk membuat tanda
pengenal atau identifier string/teks.

• Int (integer) adalah tipe data untuk angka yang tidak menggunakan koma,
dengan tipe data 32 bit

• Double sama seperti int untuk angka, namun dapat menggunakan koma
dan tipe data sebanyak 64 bit.

• Char adalah tipe data berupa alpabet atau angka (karakter tunggal)

Perbedaan Array dan Variabel Biasa


Array: Mempunyai sebuah nilai, misalkan ada 4 data maka cukup
menggunakakn satu nama variabel x[4].

Variabel biasa: Dihubungkan dengan sebuah nilai, misal ada 4 data maka
menggunakan nama variabel x1, x2, x3, x4.

Tiga hal penting dalam deklarasi array:


• Nama Array

• Range dari subskrip

• Type data array


Cara mengakses elemen dengan data secara acak menggunakan array, operasi
yang di gunakan pada array, yaitu:

1. Operasi penyisipan atau insertion: Memasukan data kedalam elemen


array, dengan mengguanakan operator assignment.

2. Operasi pengaksesan atau acces: dengan indeks tertentu pada array


dilakukan upaya pengambilan nilai dari elemen.

3. Operasi pencarian atau searching: menentukan nilai tertentu pada array


dengan cara membandingkan elemen yang diakses dengan nilai yang
akan dicari.
Jenis-jenis Array adalah sebagai berikut:

1. Array satu dimensi adalah jenis array dasar yang terdiri dari beberapa
kolom elemen. Dalam satu baris tersusun dari beberapa elemenelemen
yang sama. Keunggulan dari array satu dimensi adalah mudah di gunakan
dan mudah dibaca sehingga paling umum digunakan. Perlu di inga
telemen pertama ditandai dengan indeks 0, elemen keempat di indeks 3,
dan seterusnya.
Tipe_data Nama Array [jumlah elemen]
2. Array dua dimensi merupakan perluasan dari array satu dimensi sehingga
array dua dimensi terdiri dari kolom dan baris atau berbentuk matrix.
Maka harus di perhatikan nomor baris dan kolom.
Tipe Data Nama Array [jumlah baris] [jumlah kolom]
Contohnya algoritma [5] [4] menyatakan nilai 5 berarti jumlah baris, nilai 4
berarti kolom. Artinya array tersebut menampung 20 elemen.
Kelebihan dari array dua dimensi yaitu dapat mmenyimpan data yang lebih
kompleks.
3. Array multidimensi digunakan untuk ke array yang lebih dari dua dimensi
atau lebih. Bentuknya memiliki banyak dimensi sehingga untuk
menentukan posisi elemen data tidak menggunakan indeks namus
menggunakan key atau string. String merupakan array dari karakter.
Dalam penulisan string menggunakan tanda petik ganda “…”,
sedangkan karakter menggunakan tandaa petik Tunggal ‘…’. Pada string
selalu diakhiri dengan angka nol dalam penulisan. Contohnya:

1. Count <<”jklmn\0opqrs”.

Karena ada angka nol sebelum huruf o maka yang akan muncul
dimonitor yaitu jklmn.
Tipe Data Nama Array [elemen1] [elemen2] [elemen3]
Kegunaan Array adalah dapat menyelesaikan masalah matriks,
mudah dalam menerapkan algoritma sorting, penjadwalan CPU,
diterapkan sebagai tabel pencarian di komputer.
• Array C++

Bahasa pemprograman C++ pada array selalu dimulai dari


indeks nol. Ukuran Array yang sama dari awal hingga akhir disebut
statik, jika berubah maka disebut dinamik. Cara membuat array
pada C++ sama seperti variabel biasa. Contohnya:
Char huruf[7] = {‘k’,’l’,’m’,’n’,’o’,’p’,’q’}, cara mengambil huruf
‘o’?

yaitu huruf[6], karena indeks array selalu mulai dari angka nol.

• Array python

Array phyton satu kesatuan dari kumpulan beberapa data


tunggal. Array python dapat menyimpan dua data yang sama dalam
satu array. Dalam array phyton harus menggunakan array module.
Import array as arr atau import numpy as np.

• Array Java

Array Java berbentuk dinamis. Array pada Java bisa dibuat


beraneka ragam dengan tipe data tertentu. Contohnya seperti
menginisiasi array, mencari 8oolean array, dan mengakses nilai
array.
Contohnya:
1. String [ ] handphone;

Masukkan literal array, tempatkan nilai dalam daftar yang


dipisahkan koma di dalam tanda kurung kurawal

1 String [ ] handphone =
. {“oppo”,“Samsung”,”relmi”,”nokia”,”sony”
}

Jika membuat array bilangan bulat, bisa menulis seperti ini

1. Int [ ] mynum = {50, 60, 70, 80, 90}

Dapat membuat contoh sintaks lain dengan cara

1. arrayRefvar = new datatype {arraySize};

Anda mungkin juga menyukai