ARRAY. Array merupakan koleksi data dimana setiap elemen memakai nama yang sama dan bertipe sama dan setiap elemen diakses dengan membedakan index array-nya.

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

Array.
ARRAY STATIS DAN DINAMIS
-PERTEMUAN 5,6 – LARIK (ARRAY)
ARRAY.
PERTEMUAN II ARRAY JURUSAN TELEKOMUNIKASI
ARRAY 2 DIMENSI Array dua dimensi sering digambarkan sebagai sebuah matriks, merupakan perluasan dari array satu dimensi. Jika array satu dimensi hanya.
Oleh : Sukma Murdani, S.Kom. SILABUS PENDAHULUAN Pengenalan OOP Pengenalan JAVA OOP (Object Oriented Programming) JAVA Class, Java Interface Encapsulation.
STRUKTUR DATA array.
ARRAY SESI 2.
ARRAY/LARIK Sumber dari : imaru.files.wordpress.com/2008/02/array-struc-pointer.ppt.
ARRAY Dr. Lily Wulandari.
Tipe Data Terstruktur Larik Karakteristik
ARRAY (LARIK)
Pemrograman JAVA (TIB09)
Pemrograman Berbasis Obyek Oleh Tita Karlita
Pemrograman Terstruktur
Array, Class, Obyek, Method danConstructor.
o Array merupakan variabel konpleks dengan tipe data yang sama. o Atau merupakan sekumpulan nilai (elemen) dengan tipe yang sama, dimana masing-masing.
ARRAY.
Array dan String Array dan String.
IV. Array.
[ Array ].
Array dan String.
Pointer Pointer.
L/O/G/O Array (larik) Pertemuan 5 Tenia Wahyuningrum ST3 Telkom Purwokerto Algoritma pemrograman.
L/O/G/O Array (larik) Pertemuan 2 Tenia Wahyuningrum ST3 Telkom Purwokerto Algoritma dan Struktur data.
Struktur Data Array dan Mapping Array
Teknik Pemrog. Terstruktur 2
Array, POINTER dan FUNGSI
Array, POINTER dan FUNGSI
Tenia Wahyuningrum, S.Kom., MT
Tipe Data Terstruktur Pengantar Logika dan Teknik Pemrograman
Bab 6 ARRAY Riyanto Sigit Dasar Array  Array adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah.
Bab2 ARRAY (LARIK).
Algoritma dan Pemrograman
Pemrograman Terstruktur
ARRAY/LARIK M. Haviz Irfani, S.Si.
Oleh : Agus Priyanto, M.Kom Norma Amalia, M.Eng
Pemrograman Berbasis Obyek Oleh Tita Karlita
Universitas Respati Yogyakarta
PEMROGRAMAN TERSTRUKTUR
Bahasa Pemprograman Dasar Pertemuan 9
ARRAY (Array Dua Dimensi) Pertemuan 16 Dasar Pemrograman
Array By Serdiwansyah N. A..
ARRAY Misalnya kamu pelatih sebuah tim sepakbola anak-anak, dan kamu ingin mengawasi pemain mana yang hadir latihan di lapangan. Apa yang kamu perlukan.
Array.
Array Pertemuan ke-4.
Defri Kurniawan, M.Kom STRUKTUR DATA Defri Kurniawan, M.Kom
ARRAY DIMENSI 1 & 2.
Pertemuan 2 ARRAY DIMENSI 1 & 2.
Struktur Data Array.
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
S. Indriani Lestariningati, M.T
PRAKTIKUM DASAR PEMROGRAMAN
Pemograman Terstruktur
Array Dimensi 2 & Array Dimensi 3
Array.
Array adalah sekumpulan data bertipe sama dengan menggunakan nama yang sama.
Praktikum KBP 2 Array.
KONSEP DASAR STRUKTUR DATA
Array Array adalah suatu tipe data terstuktur yang berupa
Variabel Berindeks / Variabel Array
array Array merupakan tipe data yang menampung
STRUKTUR DATA Array.
Pemrograman Terstruktur
PRAKTIKUM SD.
Algoritma Pemrograman
Matakuliah : Algoritma & Struktur Data Versi Materi Larik
Tipe Data Struktur Ridwan, S.T., M.Eng. Pokok Pembahasan Bahan Kajian. Tipe Data Terstruktur Materi Tipe Data: 1.Definisi data, tipe data dan struktur.
Transcript presentasi:

ARRAY

Array merupakan koleksi data dimana setiap elemen memakai nama yang sama dan bertipe sama dan setiap elemen diakses dengan membedakan index array-nya.

L INEAR A RRAY Linear Array (biasa disebut Array) adalah salah satu bentuk struktur data yang bersifat Linear (continue). Nilai data Array harus homogen (bertipe data sama).

ARRAY BERDIMENSI SATU Representasi (Pemetaan) di memori Memori komputer untuk pemetaan linear array dibentuk secara linear pula. Memori memiliki alamat (address), ibarat suatu komplek perumahan. Sebagai identifikasi, maka rumah- rumah tsb diberi nomor yang urut dalam pola yang tertentu (misalnya dari kecil ke besar). Pemetaan di memori juga berfungsi sebagai identifikasi letak data, agar kelak data tsb dapat diambil kembali, maka akan dengan tepat ditemui data tersebut.

A RRAY D IMENSI S ATU Banyaknya alamat di memori tergantung dari jenis komputer yang digunakan, misalnya dari alamat hingga FFFFFF (dalam sistem bilangan Hexadesimal). Setiap alamat dapat ditempati oleh data sebesar satu byte. Ketika kita memasukkan data baru, maka komputer akan mencatat dimana data itu disimpan. Elemen data pertama yang disimpan dalam alamat memori disebut dengan Base Address (B). ***

A RRAY D IMENSI S ATU Jika kita memiliki 20 nilai data dalam variabel ber- subscript A yang masing-masing memerlukan 8 byte data dan base addressnya di 1000 berada di alamat berapakah mulainya nilai data A yang ke-18 disimpan?

A RRAY D IMENSI S ATU Berikut gambaran pemetaan data A di memori Lihat gambar di bawah ini, nilai data A (18) disimpan mulai dari alamat 1136 di memori.

F ORMULA P ERHITUNGAN A LOKASI M EMORY A RRAY Keterangan: AD = Posisi alamat awal dari nilai data yang akan dicari B = Base Address SK = Subscript keberapa yang akan dicari LD = Lebarnya data yang dapat disimpan disetiap alamat memori AD = B + (SK-1) * LD AD = (18-1) * 8 AD = * 8 AD = AD = 1136

A RRAY DENGAN J AVA DEKLARASI ARRAY DENGAN C++ Perlu diperhatikan bahwa Java secara otomatis akan menyediakan lokasi memori sesuai dengan yang dideklarasikan, dimana nomor indeks selalu dimulai dari 0. Berikut adalah contoh variabel bernama C yang mempunyai 5 (lima) lokasi memori yang semuanya bertipe int. •Masing-masing nilai dalam setiap lokasi mempunyai identitas berupa nama (‘C’) dan nomor indeks yang dituliskan di dalam tanda kurung siku ‘[ ]’ •Sebagai contoh: 72 adalah nilai dari C[3]. •Nilai indeks merupakan suatu ekspresi.

Variabel array dideklarasikan dengan mencantumkan tipe dan nama variabel yang diikuti dengan banyaknya lokasi memori yang ingin dibuat. Dengan demikian, deklarasi untuk variabel array C di atas adalah: intC[5] Perlu diperhatikan bahwa java secara otomatis akan menyediakan lokasi memori sesuai dengan yang dideklarasikan, dimana nomor indeks selalu dimulai dari 0. Nilai suatu variabel array dapat juga diinisialisasi secara langsung pada saat deklarasi, misalnya: intC[5] = { -45, 0, 6, 72, 1543 } Berarti setiap lokasi memori dari variabel array C langsung diisi dengan nilai-nilai yang dituliskan di dalam tanda kurung kurawal.