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
×

A rray..

602 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
602
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

A rray..

  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

×