Array It’s about array.

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

PEMROGRAMAN SISTEM ARRAY Pertemuan VII. ARRAY Array adalah suatu struktur yang terdiri dari sejumlah elemen yang memiliki tipe data yang sama. Array adalah.
ARRAY STATIS DAN DINAMIS
-PERTEMUAN 5,6 – LARIK (ARRAY)
Fungsi Friend Dalam bahasa C++ kita dapat membuat suatu fungsi yang berada di luar kelas (class) dan dapat meng-ak-ses bagian private suatu kelas. Fungsi.
ARRAY 2 DIMENSI Array dua dimensi sering digambarkan sebagai sebuah matriks, merupakan perluasan dari array satu dimensi. Jika array satu dimensi hanya.
Dasar Pemrograman MODUL 07 PERULANGAN.
Java array.
SLIDE OTOMATIS PINDAH DALAM WAKTU 4-5 MENIT. A:kiriB:kanan Deklarasikan sebuah variabel dengan nama ‘isi’ yang mempunyai type array of double dengan ukuran.
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
ARRAY Dr. Lily Wulandari.
ARRAY (LARIK)
Pemrograman Berbasis Obyek Oleh Tita Karlita
Array, Class, Obyek, Method danConstructor.
Pemrograman Dasar Java
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
- PERTEMUAN 4 - PERULANGAN
POINTER (VAR.PENUNJUK)
STRUKTUR DATA (1).
Structure Data - Array Pertemuan 7 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
Struktur Data Array dan Mapping Array
1 Pertemuan 04 Variable Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Array, POINTER dan FUNGSI
Array, POINTER dan FUNGSI
Algoritma & Pemrograman 1
ARRAY 2 DIMENSI Array dua dimensi sering digambarkan sebagai sebuah matriks, merupakan perluasan dari array satu dimensi. Jika array satu dimensi hanya.
Java array.
Castaka Agus Sugianto, M.Kom., M.CS
Bab2 ARRAY (LARIK).
ARRAY Array merupakan struktur data yang sering digunakan dalam pemrograman untuk menyimpan data yang akan diolah.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
ARRAY / LARIK STRUKTUR DATA Oleh : Yuli Praptomo PHS, S.Kom.
Pemrograman Terstruktur
Pengantar Struktur Data Pertemuan 1 Season 1
JAVA ARRAY.
Oleh : Agus Priyanto, M.Kom Norma Amalia, M.Eng
Struktur Data Oleh riza mirza.
Pemrograman Berbasis Obyek Oleh Tita Karlita
Array/Larik.
ARRAY (Array Dimensi Satu) Pertemuan 15 Dasar Pemrograman
ARRAY (Array Dua Dimensi) Pertemuan 16 Dasar Pemrograman
ARRAY (LARIK)
Array By Serdiwansyah N. A..
Pemrograman Terstruktur
Pengenalan dan Struktur Java (Deklarasi dan Inisialisasi Variabel)
Struktur Data Tipe data & Struktur Data
STRUKTUR DATA array.
Array dalam JAVA.
STRUKTUR DATA (1) Sri Nurhayati, MT.
Pertemuan 9-11 Array.
Pertemuan 2 ARRAY DIMENSI 1 & 2.
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
S. Indriani Lestariningati, M.T
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
ARRAY (LARIK)
PEMROGRAMAN BERORIENTASI OBJEK
Array, Class, Obyek, Method danConstructor.
Dhefi Cahyadi, S. Kom ARRAY / LARIK Lanjutan Dhefi Cahyadi, S. Kom
ARRAY (LARIK)
array Array merupakan tipe data yang menampung
Pemrograman Terstruktur
Dosen pembimbing: ibu indara mutia,MT
Algoritma dan Pemrograman
Algoritma Pemrograman
Array, Class, Obyek, Method danConstructor.
Algoritma dan struktur data
Pertemuan 9-11 Array.
Bab 10 Array.
Bab 9 Array.
Bab 5 Array.
Transcript presentasi:

Array It’s about array

Definisi Array Wikipedia men-definiskan array sebagai kumpulan / urutan elemen-elemen data yang bertipe sama Riza Mirza | Universitas Al Muslim

Bentuk Umum Array tipe_data nama_array[jumlah_elemen] 1. Array satu dimensi Tipe_array nama_array[ukuran] 2. Array dua dimensi Tipe_array nama_array [baris][kolom] 3. Array multidimensi Tipe_array nama_array [ukuran 1][ukuran 2] . . . [ukuran N] Riza Mirza | Universitas Al Muslim

Array in code Contoh array dalam beberapa bahasa pemograman Riza Mirza | Universitas Al Muslim

Array dalam PHP Bentuk umum array( key => value, key2 => value2, key3 => value3, ... ) Riza Mirza | Universitas Al Muslim

Array dalam PHP Contoh kode : <?php $nama = array(“Tina", “Intan", “Siska"); echo “Mantanku : " . $nama[0] . ", " . $nama[1] . " dan " . $nama[2] . "."; ?> Riza Mirza | Universitas Al Muslim

Array dalam Pascal Bentuk umum Var myArray : Array[1..20] of Integer; <arrayName> : Array[n..m] of <Data Type>; Riza Mirza | Universitas Al Muslim

Array dalam Pascal Contoh kode : Var myVar : Integer; myArray : Array[1..5] of Integer; Begin myArray[2] := 25; myVar := myArray[2]; End. Riza Mirza | Universitas Al Muslim

Array dalam C++ Bentuk umum Tipe_data nama_variabel_array[jumlah_elemen_array]; Riza Mirza | Universitas Al Muslim

Array dalam C++ Contoh kode : #include #include void main() { int data[10]; // array dengan 10 elemen bertipe integer int elemen; clrscr(); // entri 10 data for (elemen=0;elemen <= 9;elemen++) { cout << “Data ke – “ << elemen << “: “; cin >> data[elemen]; } // tampilkan data setelah entri for (elemen=0;elemen <= 9;elemen++) { cout << “Data ke – “ << elemen << “: “ << data[elemen]; } } Riza Mirza | Universitas Al Muslim

Array dalam VB.NET Deklarasi Tipe_data nama_variabel_array[jumlah_elemen_array]; Riza Mirza | Universitas Al Muslim

Array dalam VB.NET Contoh kode : Module arrayApl Sub Main() Dim n(10) As Integer ' n is an array of 11 integers ' Dim i, j As Integer ' initialize elements of array n ' Riza Mirza | Universitas Al Muslim

Array dalam VB.NET Contoh kode (...lanjutan): For i = 0 To 10 n(i) = i + 100 ' set element at location i to i + 100 Next i ' output each array element's value ' For j = 0 To 10 Console.WriteLine("Element({0}) = {1}", j, n(j)) Next j Console.ReadKey() End Sub End Module Riza Mirza | Universitas Al Muslim

Array dalam JAVA Bentuk umum: dataType[] arrayRefVar; // preferred way. or dataType arrayRefVar[]; // works but not preferred way. *menurut tutorialpoint.com Riza Mirza | Universitas Al Muslim

Array dalam JAVA Contoh kode (bagian 1): public class TestArray { public static void main(String[] args) { double[] myList = {1.9, 2.9, 3.4, 3.5}; // Print all the array elements for (int i = 0; i < myList.length; i++) { System.out.println(myList[i] + " "); } Riza Mirza | Universitas Al Muslim

Array dalam JAVA Contoh kode (bagian 2): // Summing all elements double total = 0; for (int i = 0; i < myList.length; i++) { total += myList[i]; } Riza Mirza | Universitas Al Muslim

Array dalam JAVA Contoh kode (bagian 2): System.out.println("Total is " + total); // Finding the largest element double max = myList[0]; for (int i = 1; i < myList.length; i++) { if (myList[i] > max) max = myList[i]; } System.out.println("Max is " + max); Riza Mirza | Universitas Al Muslim

PEMAKAIAN ARRAY Keunggulan dan Kelemahan Array Riza Mirza | Universitas Al Muslim

Keunggulan Array 1. Array sangat cocok digunakan untuk pengaksesan acak (random). Karena sembarang elemen di array dapat diacu secara langsung tanpa melalui elemen-elemen lain. 2. Jika berada di suatu lokasi elemen, maka sangat mudah untuk menelusuri ke elemen-elemen tetangga, baik elemen sebelumnya ataupun elemen berikutnya. 3. Jika elemen-elemen array adalah nilai-nilai independen dan seluruhnya harus terjaga, maka penggunaan penyimpanannya sangatlah efisien. Riza Mirza | Universitas Al Muslim

Kelemahan Array Array selalu bertipe homogen. Kita tidak dapat mempunyai array diaman satu elemen adalah karakter, elemen lain bilangan dan elemen lain adalah tipe-tipe data yang lainnya yang berbeda. Kebanyakan bahasa pemrograman mengimplementasikan array statik yang sulit diubah ukurannya di saat eksekusi. Riza Mirza | Universitas Al Muslim

Kelemahan Array terhadap performa Tidak efisien dalam penggunaan memori Menyia-nyiakan banyak waktu saat komputasi Pada suatu aplikasi, representasi statis tidak dimungkinkan Riza Mirza | Universitas Al Muslim

Kelemahan Array Array selalu bertipe homogen. Kita tidak dapat mempunyai array diaman satu elemen adalah karakter, elemen lain bilangan dan elemen lain adalah tipe-tipe data yang lainnya yang berbeda. Kebanyakan bahasa pemrograman mengimplementasikan array statik yang sulit diubah ukurannya di saat eksekusi. Riza Mirza | Universitas Al Muslim

End of slide gracias Riza Mirza | Universitas Al Muslim