Your SlideShare is downloading. ×
Array
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Array

712
views

Published on

Published in: Education

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

  • Be the first to like this

No Downloads
Views
Total Views
712
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ZulfadliL
  • 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. 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. 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. 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. #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. 3
  • 8. 6

×