Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
ZulfadliL
adalah sekelompok data sejenis yang disimpan kedalam variabel dengan nama yang sama, dengan memberi indekspada variabel un...
Yang pertama lokasi Array Static (Static Array)           Array static adalah model pendeklarasian array dimana tipe data ...
Selanjutnya lokasi Array Dinamis (Dynamic arrays)           Larik atau array dinamis merupakan array yang tidak mempunyai ...
nama_variabel[indeks]ketentuan nama variabel arrray sama dengan nama variabel biasa.indeks menunjukkan nomor dari variabel...
#include <stdio.h>#include <conio.h>void main()          {                     int nilai[10];                     int inde...
3
6
Upcoming SlideShare
Loading in …5
×

Array

833 views

Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

Array

  1. 1. ZulfadliL
  2. 2. adalah sekelompok data sejenis yang disimpan kedalam variabel dengan nama yang sama, dengan memberi indekspada variabel untuk membedakan antara yang satu dengan yanglain. 1
  3. 3. Yang pertama lokasi Array Static (Static Array) Array static adalah model pendeklarasian array dimana tipe data yangdigunakan mempunyai nilai yang tetap. Nilai yang digunakan untuk menentukanjangkauan pada umumnya bernilai integer. Array Static juga bisa disebut Arraydengan deklarasi tipe indeks subrange integer.Bentuk Umumarray[indexType1, ..., indexTypen] of baseTypeKeterangan = index type menunjukan tipe data ordinal yang menunjukan batasanatau elemen maksimul terhadap seberapa besar variabel tersebut menyimpankomponen.ContohVar arrayku : array[1..5] of charAtau jugatypejangkauan = 1..5; 2varnilai : array[jangkauan] of integer;
  4. 4. Selanjutnya lokasi Array Dinamis (Dynamic arrays) Larik atau array dinamis merupakan array yang tidak mempunyai suatujangkauan atau ukuran yang tetap. Tetapi ketika program dijalankan maka memoriuntuk suatu array dinamis direalokasikan ketika kita menugaskan suatu nilaikepada array. Dynamic-Array jenis ditandai oleh konstruksi (menyangkut) formatBentuk Umumarray of baseTypeContohvar nilai: array of Real;Dari deklarasi tersebut nilai yang merupakan deklarasi array belum memperolehnilai yang tetap, tetapi hanya diberikan batasan sebagai tipe data real. Untukmendeklarasikan array tersebut kita harus menempatkan array didalam suatumemori, caranya adalah dengan memanfaatkan fungsi dari perintah sellength.Selllength(nilai,20)Dari penggalan program tersebut nilai untuk array nilai tersebut mempunyai rangesebanyak atau cakupan 20 untuk tipe data real, dengan indeex dimulai dari 0sampai dengan 20. 3
  5. 5. nama_variabel[indeks]ketentuan nama variabel arrray sama dengan nama variabel biasa.indeks menunjukkan nomor dari variabel . Mendeklarasi suatu varibel array dan mengisinya dan kemudianmenampilakn isi variabel tersebut menggunakan statement for (). Jika,apabila jumlah deklarasi index adalah n maka nilai indexnya dimulai dari0 sampai n-1. 4
  6. 6. #include <stdio.h>#include <conio.h>void main() { int nilai[10]; int indeks; clrscr(); nilai[0]=197; nilai[2]=-100; nilai[5]=350; nilai[3]=nilai[0]+nilai[5]; nilai[9]=nilai[5]/10; --nilai[2]; for (indeks=0; indeks<10; ++indeks) printf ("nilai[%d] = %dn" , indeks, nilai[indeks]); 5 getch();
  7. 7. 3
  8. 8. 6

×