Difference between revisions of "Array/id"

From Lazarus wiki
Jump to navigationJump to search
(New page: Array adalah sebuah tipe yang mengelompokan sejumlah variabel dari tipe yang sama (misalnya sebuah array char, integer, real atau tip...)
 
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
 +
{{Array}}
 +
 
Array adalah sebuah tipe yang mengelompokan sejumlah [[Variable/id|variabel]] dari tipe yang sama (misalnya sebuah array [[Char/id|char]], [[Integer/id|integer]], [[real/id|real]] atau tipe lain termasuk tipe yang didefinisikan pengguna). Tipe berbeda pada variabel tidak bisa dikelompokan ke dalam sebuah array. Untuk keperluan ini, lihat [[record/id|record]].
 
Array adalah sebuah tipe yang mengelompokan sejumlah [[Variable/id|variabel]] dari tipe yang sama (misalnya sebuah array [[Char/id|char]], [[Integer/id|integer]], [[real/id|real]] atau tipe lain termasuk tipe yang didefinisikan pengguna). Tipe berbeda pada variabel tidak bisa dikelompokan ke dalam sebuah array. Untuk keperluan ini, lihat [[record/id|record]].
 
<p> Deklarasi bekerja sesederhana penambahan numerik dan tipe dasar.</p>
 
<p> Deklarasi bekerja sesederhana penambahan numerik dan tipe dasar.</p>
Line 29: Line 31:
 
Untuk memanggil sebuah variabel Anda harus memberi nama array dan posisi <nowiki>a[1..3]</nowiki> dan Anda dapat menggunakannya sebagai variabel sederhana, tapi jika Anda ingin menggunakan parameters Anda HARUS menggunakan struktur karena yang lain akan mengakibatkan kesalahan atau bugs... (Saya tidak mengerti apa artinya di sini).
 
Untuk memanggil sebuah variabel Anda harus memberi nama array dan posisi <nowiki>a[1..3]</nowiki> dan Anda dapat menggunakannya sebagai variabel sederhana, tapi jika Anda ingin menggunakan parameters Anda HARUS menggunakan struktur karena yang lain akan mengakibatkan kesalahan atau bugs... (Saya tidak mengerti apa artinya di sini).
  
[[category:Pascal]]
+
[[category:Pascal/id]]

Latest revision as of 20:14, 4 July 2015

Deutsch (de) English (en) español (es) suomi (fi) français (fr) Bahasa Indonesia (id) 日本語 (ja) русский (ru) 中文(中国大陆)‎ (zh_CN)

Array adalah sebuah tipe yang mengelompokan sejumlah variabel dari tipe yang sama (misalnya sebuah array char, integer, real atau tipe lain termasuk tipe yang didefinisikan pengguna). Tipe berbeda pada variabel tidak bisa dikelompokan ke dalam sebuah array. Untuk keperluan ini, lihat record.

Deklarasi bekerja sesederhana penambahan numerik dan tipe dasar.

Cara termudah adalah seperti berikut:

 program
 ...
 begin
   var variablename: array [startindex..endindex] of type;

contoh sederhana:

 type
   simple_integer_array = array [1..10] of integer;

 var
   numbers: simple_integer_array;

contoh rumit:

 type
  more_complex_array = array [0..5,1..3] of extended;

 var
  specialmatrix: more_complex_array;

Array merefleksikan konsep matematika vektor (array satu-dimensi) dan matriks (array dua-dimensi). array multidimensional didukung seperti misalnya [x..y,z..t] dan seterusnya. Untuk memanggil sebuah variabel Anda harus memberi nama array dan posisi a[1..3] dan Anda dapat menggunakannya sebagai variabel sederhana, tapi jika Anda ingin menggunakan parameters Anda HARUS menggunakan struktur karena yang lain akan mengakibatkan kesalahan atau bugs... (Saya tidak mengerti apa artinya di sini).