Array (Larik)‏ Struktur Data 1 1.

Slides:



Advertisements
Presentasi serupa
BAB IV MATRIKS (ARRAY MULTI DIMENSI)
Advertisements

Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I
ARRAY ??.
Array Dimensi Banyak Gerlan A. Manu, ST.,MKom
STRUKTUR DATA.
Rekaman – Record Pada Pascal
Larik/Array Algoritma dan Pemrograman Muhamad Akbar.
VARIABEL DAN OPERATOR.
STRUKTUR DATA ARRAY DAN OPERASI SET.
ARRAY/LARIK Sumber dari : imaru.files.wordpress.com/2008/02/array-struc-pointer.ppt.
Dasar pemrograman “Array and Record” Kelompok 3 TIP Kelas C
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
ARRAY.
Algoritma dan Pemrograman
Array dan String Array dan String.
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
Pemprograman Terstruktur 1
Outline Awalnya dikembangkan oleh Borland dan umunya igunakan untuk paket perangkat lunak tingkat lanjut dengan kepustakaan yang lebih banyak dan.
LARIK ( ARRAY ).
Array Multi Dimensi Nama Kelompok Angga Wahyu H( ) Devanda Riski F ( ) Irfan Satrio H ( )
Struktur Data M. Haviz Irfani, S.Si. Pada garis besarnya, data dapat kita kategorikan menjadi : Type Data Sederhana atau Data Sederhana yang terdiri atas.
Tenia Wahyuningrum, SKom, MT. Deskripsi singkat Larik (array) adalah deretan rinci data yang mempunyai tipe sejenis. Setiap rinci data disebut dengan.
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.
Algoritma dan Struktur Data 1 pertemuan 7
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Dasar-Dasar Pemrograman
ALGORITMA PEMROGRAMAN 2A
Universitas Respati Yogyakarta
Materi 11 LOGIKA & ALGORITMA 11.
Array (Larik)‏ 1 1.
Array/larik Sri Supatmi Oleh:.
Array/larik ,procedure & fungsi
Algoritma & Pemrograman 1
ARRAY.
MATRIKS (ARRAY 2 DIMENSI)
Gerlan A. Manu, ST Array Dimensi Banyak Gerlan A. Manu, ST
Rahmat Deddy Rianto Dako, ST, M.Eng
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
created by PUTRA PUTRI DASPRO
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Algoritma dan Pemrograman ARRAY (LARIK)
Matematika Pascal Identifier x bernilai 10 X = 10
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
Array ( Larik ) Array Satu Dimensi Array Dua Dimensi
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel
Array Dimensi Sri marini, ST.
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
MATRIKS (ARRAY 2 DIMENSI)
ARRAY.
MULTIDIMENSI ARRAY Struktur Data
Array dan Matriks.
ARRAY SATU DIMENSI.
DASAR PEMROGRAMAN ARRAY MULTIDIMENSI.
Algoritma & Pemrograman 1
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
Matematika Pascal Nilai dari 40 siswa Identifier Nilai memuat 40 data
1-Dimensi – 2-Dimensi – Multidimensi
DASAR PEMROGRAMAN Array Multidimensi.
Matematika Pascal Identifier x bernilai 10 X = 10
ARRAY (LARIK) MINGGU VI.
Array.
Algoritma dan Pemrograman
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel.
Array.
CREATED BY PUTRA PUTRI DASPRO
Array.
Array atau Larik.
Array atau Larik.
Transcript presentasi:

Array (Larik)‏ Struktur Data 1 1

Intro Array adalah tipe data terstruktur yg terdiri dari sejumlah komponen-komponen yg mempunyai tipe sama Komponen-komponen (type larik) mempunyai jumlah yg tetap Banyaknya komponen dalam larik ditunjukkan oleh suatu indeks, dimana tiap komponen di array dapat diakses dg menunjukkan nilai indeksnya Jenis: Array 1 Dimensi Array 2 Dimensi 2 2

Array Format NamaVar : array [awal...akhir] of tipe Misal: Var Nil:array[1..56] of integer; Keterangan: Pada contoh diatas berarti melakukan pemesanan tempat dimemori sebanyak 56 elemen untuk variabel bernama Nil, masing-masing elemen bernama Nil dengan indeks berupa angka 1 sampai dengan 56 3 3

Example var bilangan:array[1..50] of integer; begin clrscr; write('Nilai variabel bilangan ke 3=',bilangan[3]); readln; end. 4 4

Another Declaration Type skala=1..50; var bilangan:array [skala] of integer; Begin end. Atau : Type skala=1..50; Y=array [skala] of integer; var bilangan:Y; Begin end. Type Y=array [1..50] of integer; var bilangan:Y; Begin end. Atau: 5 5

Another Declaration Cont.. Const atas = 1; bawah = 50; Type Y = array [atas..bawah] of integer; Var bilangan :Y; 6 6

Declaration Constanta Array Array TIDAK hanya dapat suatu variabel yg dideklarasikan Dibagian deklarasi, tetapi juga dapat berupa konstanta (Const), karakter (Char), maupun kata (String)‏ CONTOH: Const konstanta : array [1..4] of integer = (4, 15,62, 30); Var i : integer; Begin End. 7 7

Declaration Constanta Array Cont.. Huruf : array [1..5] of Char = (‘P’,’Q’,’R’,’S’,’T’); Var i : integer; Begin End. 8 8

Declaration Constanta Array Cont.. Type A = array [1..5] of String; Const Nama : A = (‘Universitas’,’Muria’,’Kudus’,’Fakultas’,’Teknik’); Var i := integer; Begin End. 9 9

Array 2 Dimensi Di dalam pascal Array dapat berdimensi lebih dari satu yang disebut dengan array dimensi banyak (Multidimensional array), Array 2 dimensi dapat mewakili suatu bentuk tabel atau matrik, yaitu indeks pertama menunjukkan baris dan indeks ke dua menunjukkan kolom dari tabel atau matrik. contoh: 1 2 1 2 3

Array 2 Dimensi Definisi Lain: Array 2 dimensi adalah array yang memiliki 2 buah elemen bertipe array yang berbentuk kolom dan baris. Bentuk Umum Pendeklarasiannya: NamaArray:Array[1..Banyak Baris, 1..Banyak Kolom] of tipe Contoh: Array2D:array [1..2,1..3] of integer;

Example Var Tabel : Array[1..3,1..2] of Integer; i,j : Integer; Begin For I := 1 to 3 Do For J:= 1 to 2 Do Writeln('Elemen ',i,',',j,'= ',tabel[i,j]); End; Readln; End.

Another Declaration Type matrik = array [1..3,1..2] of integer; Var tabel : matrik; Begin End.

Another Declaration Cont.. Type baris=1..3; kolom=1..2; matrik = array [baris, kolom] of integer; Var tabel : matrik; Begin End.

Type baris=1..3; kolom=1..2; matrik = array[baris]of array[kolom]of integer; Var tabel:matrik;