Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Array.

Presentasi serupa


Presentasi berjudul: "Array."— Transcript presentasi:

1 Array

2 Materi Array satu dimensi Pengulangan Definisi Model Pengulangan

3 Array Satu Dimensi Digunakan untuk menyimpan banyak data dalam sebuah tabel terstruktur. Alokasi/ tempat dalam array tergantung dari kebutuhan. Array juga merupakan variabel sejenis yang berderet-deret sedemikian rupa sehingga alamatnya saling bersambung/bersebelahan/berdampingan (contiguous)

4 Ilustrasi Array Satu Dimensi
Terlihat dari ilustrasi bahwa: Terdapat 7 buah kotak. Dalam istilah array disebut elemen, cell(sel), lokasi atau kolom. Jadi array diatas terdiri dari 7 elemen, atau 7 lokasi atau 7 kolom. Array dimensi disebut juga VECTOR.

5 Array dalam Algoritma Bahasa Algoritma Logika Deklarasi:
nama_array : array [1…n] of tipe_data Misalnya: array_integer : array [1…n] of integer Cara mengakses array setelah diisi nilai: array_integer  9

6 Array dari Tipe Data Pada bahasa C dan C++ string adalah array, oleh karena itu perlu perlakuan khusus. Agar lebih mudah maka string sebaiknya dibuat tipe data terstruktur == dari string == char string [ ] = “dizza”; == dari tipe data bentukan == type titik : < x : real, y : real > ikatan_titik : array [1..2] of titik ikatan_titik1.x  9

7 Menyiapkan Array 1 Dimensi
Karena array mempunyai nama yang sama yaitu A, maka setiap elemen diberi sebutan nama yang berbeda dengan memberikan nomer indeks(index), sehingga masing-masing menjadi : A[0], A[1], A[2], A[3], A[4], A[5], A[6], yang biasa dibaca dengan: A dengan indeks 0 atau A nol int A[7]

8 Deklarasi array satu dimensi
#include<iostream.h> int main() { int A[7]; main() { int A[5] = { 25, 12, 17, 10, 15 }; } Disiapkan 5 buah array dengan ilustrasi sbb:

9 Ilustrasi Array dengan isinya
main() { int A[5] = {25, 26, 27, 28, 29}; } main() { int A[ ] = {25, 26, 27, 28, 29}; }

10 Array dengan Tipe Data //Array dengan konstanta
//Array dengan Char void main() { char C[5] = “ABC”; //Array dengan konstanta void main() { int A[3] = 17; // atau I=3; A[I]=17; //atau X=17; A[I]=X;

11 Mengisi Array dengan Konstanta
//Contoh_4 I=0; while( I<=10) { A[I] = I I+=2; } //Contoh_1 for ( I=0;I<=10; I++) { A[I] = 17; } //Contoh_2 I=0; while( I<=10) { A[I] = 17; I+=2; } //Contoh_3 I=0; while( I<=10) { A[I] = I I++; }

12


Download ppt "Array."

Presentasi serupa


Iklan oleh Google