Matakuliah : Algoritma & Struktur Data Versi 1.0.0 Materi Larik

Slides:



Advertisements
Presentasi serupa
ARRAY STATIS DAN DINAMIS
Advertisements

-PERTEMUAN 5,6 – LARIK (ARRAY)
SL-1201 Pengantar Pemrograman
STRUKTUR DATA.
Teknik Informatika Universitas Pembangunan Jaya
STRUKTUR DATA (2) searching array
Struktur Data Bambang Irawan.
PENCARIAN (SEARCHING)
Teknik Pemrograman Terstruktur 2
ARRAY (LARIK)
Pemrograman JAVA (TIB09)
Pemrograman Berbasis Obyek Oleh Tita Karlita
Dasar Pemrograman ARRAY/LARIK.
ARRAY 1 DIMENSI.
Pertemuan 9 Larik (Array) - 1.
Algoritma dan Pemrograman
Array dan String Array dan String.
Outline Awalnya dikembangkan oleh Borland dan umunya igunakan untuk paket perangkat lunak tingkat lanjut dengan kepustakaan yang lebih banyak dan.
Array dan String.
- PERTEMUAN 9 - LARIK/ARRAY SATU DIMENSI (1D)
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.
Tipe Data Universitas Muhammadiyah Malang Ganjil 2010 Oleh : Nur Hayatin, S.ST.
STRUKTUR DATA (2) searching array
LOGO UNIVERSITAS INDO GLOBAL MANDIRI JL. Jend. Sudirman No. 629 Km.4 Palembang Telp. (0711) – Fax (0711) BAB II STRUKTUR.
Castaka Agus Sugianto, M.Kom., M.CS
Array (bagian 2).
ALGORITMA PEMROGRAMAN LANJUTAN
Kuliah Ke - 2 Array dan Matriks (Bab 2)
Array/Larik.
ALGORITMA PEMROGRAMAN 2A
Bahasa Pemprograman Dasar Pertemuan 9
Dasar algoritma dan pemrograman
Prodi S1-Sistem Komputer, F Teknik Elektro
Algoritma dan Pemrograman RECORD dan ARRAY OF RECORD
Achmad Yasid Struktur Data.
Struktur Data Tipe data & Struktur Data
Algoritma & Pemrograman 1
STRUKTUR DATA (1) Sri Nurhayati, MT.
Array Pertemuan ke-4.
Defri Kurniawan, M.Kom STRUKTUR DATA Defri Kurniawan, M.Kom
Rahmat Deddy Rianto Dako, ST, M.Eng
Array 1.
Struktur Data Array.
Array/Larik.
TEL 2112 Dasar Komputer & Pemograman Larik (Array)
Algoritma dan Pemrograman ARRAY (LARIK)
Teknik Informatika Politeknik Negeri Batam
ARRAY JAVA SCRIPT
PRAKTIKUM DASAR PEMROGRAMAN
Larik.
ARRAY.
Review Array Sri Nurhayati, MT.
Array dan Matriks.
ARRAY SATU DIMENSI.
Algoritma & Pemrograman 1
Array (Larik)‏ Struktur Data 1 1.
Array Array adalah suatu tipe data terstuktur yang berupa
Algo & Struktur Data Lanjutan
Array.
Struktur Data.
Review Array Sri Nurhayati, MT.
ARRAY / LARIK Defenisi Suatu himpunan hingga elemen terurut dan homogen Struktur data yang mengacu pada sebuah / sekumpulan elemen yang diakses melalui.
Tipe Data Bentukan Pertemuan ke-5.
Pencarian (searching)
Struktur Data.
Algoritma Pemrograman
Array.
Array.
TUJUAN Tujuan Mempelajari Mahasiswa Struktur Data Mampu memahami sistem pengorganisasian data pada memori komputer dan file pada media penyimpanan data,
Transcript presentasi:

Matakuliah : Algoritma & Struktur Data Versi 1.0.0 Materi Larik Penyaji Zulkarnaen NS

Larik Sebuah peubah hanya menyimpan sebuah nilai dan tipe tertentu. Ia tidak dapat menyimpan beberapa buah nilai yang bertipe sejenis. Seringkali kita perlu mengolah sekumpulan data yang bertipe sama, misalnya hasil ujian 100 orang mahasiswa, tabel harga barang di swalayan, daftar kode wilayah dalam percakakapan interlokal, dan sebagainya. Dalam matematika, statistika, atau bidang ilmiah lainnya, kita sering menemui besaran yang menggunakan nama peubah berindeks seperti U1, U2, U3, U4, U5, U6, U7, U8, U9, U10 a1, a2, ….. an vk ≥ 0 untuk k=0, 1, 2, … n dan sebagainya. Besaran-besaran tersebut adalah kumpulan nilai yang bertipe sama. Nama peubah (variabel) yang menyatakan kumpulan nilai itu masing-masing u, a, dan v. Nilai tertentu di dalam kumpulan diacu dengan menggunakan indeksnya, misalnya u3, a8, ak atau vj (dengan catatan k dan j sudah terdefinisi nilainya).

Larik… Dalam kegiatan pemrograman, sekumpulan data yang bertipe sama perlu disimpan sementara di dalam memori komputer untuk sewaktu-waktu dimanipulasi. Misalnya kita akan menghitung nilai rata-rata kumpulan data tersebut dengan rumus: Bila sekumpulan data itu disimpan secara beruntun di dalam memori, maka tiap elemen data dapat diacu dengan menggunakan indeks. Indeks menyatakan posisi data relatif didalam kumpulannya. Struktur penyimpanan data seperti ini dinamakan larik (array). Nama lain untuk larik adalah tabel, vektor, atau peubah majemuk.

Larik… Larik adalah struktur data yang menyimpan sekumpulan elemen yang bertipe sama, setiap elemen diakses langsung melalui indeksnya. Indeks larik haruslah tipe data yang menyatakan keterurutan, misalnya integer atau karakter. Larik yang bernama A dengan delapan buah elemen dapat dibayangkan secara lojik sebagai sekumpulan kotak yang terurut (veritikal atau horizontal). Tiap kotak pada larik tersebut diberik indeks integer 1,2,3…8. Tiap elemen larik ditulis dengan notasi: A[1], A[2], A[3], A[4], A[5], A[6], A[7], A[8] Angka di dalam tanda kurung siku menyatakan indeks larik. Setiap bahasa pemrograman berbeda-beda dalam menyatakan awal indeks larik. Bahasa java memulai indeks larik dari 0, sedangkan pada bahasa Pascal awal indeks didefinisikan oleh pemrogram, boleh dimulai dari 1 (jika indeksnya bertipe integer), 0, atauh bahkan negatif.

Larik… Setiap elemen larik menyimpan sebuah nilai. Karena seluruh elemen larik bertipe sama, maka nilai yang disimpan oleh setiap elemen juga harus bertipe sama. Gamber berikut memperlihatkan larik yang bernilai A yang setiap elemennya berisi tinggi badan (dalam centimeter) 8 orang siswa. Tinggi siswa pertama disimpan di dalam A[1], tinggi siswa kedua disimpan di dalam A[2], demikian seterusnya sampai siswa yang kedelapan.

Mendefinisikan Larik di dalam DEKLARASI Larik adalah struktur data yang statik, artinya jumlah elemen larik harus sudah diketahui sebelum program dieksekusi. Jumlah elemen larik tidak dapat diubah, ditambah, atau dikurangi selama pelaksanaan program. Mendefinisikan larik di dalam bagian DEKLARASI berarti: Mendefinisikan banyaknya elemen larik, dan Mendefinisikan tipe elemen larik Mendefinisikan banyaknya elemen larik berarti memesan sejumlah tempat di memori. Memori mengalokasikan sejumlah lokasi memori sebanyak elemen larik yang bersangkutan. Contoh mendefinisikan larik.

Mendefinisikan Larik di dalam DEKLARASI Tetapi, pendefinisian variabel dibawah ini tidak diperkenankan karena harga N tidak diketahui Namun, kita dapat mendefinisikan larik seperti dibawah ini diperkenankan

Selesai