Skip to main content

Array Dua Dimensi : Matriks

Jika array satu dimensi merepresentasikan struktur data berbentuk sederetan bilangan atau bisa juga merepresentasikan elemen-elemen vektor, maka array dua dimensi akan merepresentasikan struktur fata dari elemen-elemen matriks.



Deklarasi array pada Pascal
Format pendeklarasian matriks pada pascal adalah sebagai berikut.
Var nama_matriks : array [a..b,c..d] of tipe_data
Dimana a  :  nilai indeks pertama dimensi pertama
              b  :  nilai indeks terakhir dimensi kedua
             a,b,c dan d harus bertipe integer, dan a < b, serta c < d
Dengan deklarasi tersebut maka program akan mengalokasikan memori (ruang penyimpanan yang akan digunakan untuk menyimpan data elemen-elemen arrray A tersebut sebanyak (b-a+1) x (c-d+1) buah lokasi.

contoh:
1. var A : array [1..8,1..6] of integer
artinya : deklarasi suatu array 2 dimensi (matriks) yang bernama A yang akan menyimpan Maksimum 8 baris kali 6 kolom data bertipe integer dengan indeks baris 1 sampai dengan 8 dan indeks kolom 1 sampai 6.

2. var B : array [10..15,6..10] of real
artinya : deklarasi matriks yang bernama B yang akan menyimpan maksimum 6 baris kali Kolom data bertipe real dengan indeks baris 10 sampai 15 dan indeks kolom 6 sampai 10.

3. var C : array [50..100,25.50] of char
artinya : deklarasi suatu matriks yang bernama C yang akan menyimpan maksimum 51 Baris kali 26 kolom data bertipe karakter dengan indeks baris 50 sampai 100 dan indeks Kolom 25 sampai 50.

Contoh For pada Pascal
a.   for i <- 1 to n do   for j <- 1 to n do    write(A[i,j])   endfor  endforartinya : elemen-elemen matriks A dari elemen baris dan kolom pertama sampai ke n diisi oleh hasil randomisasi bilangan 1 sampai 100.
b.   for i <- 6 to 20 do
   for j <- 11 to 25 do
    A[i,j] <- 3*i + 2*j
   endfor
  endfor

artinya : elemen-elemen matriks A dari baris ke-6 sampai baris ke 20 dan kolom ke-11 sampai kolom ke-25 diisi oleh hasil perhitungan 3I+2jm dimana i dan j adalah nilai indeks baris dan indeks kolom yang bersesuaian.

*** 

Comments

Popular posts from this blog

Membangun Geometri Primitif dengan Java

Kelas Graphics Dengan kemampuan dari kelas graphics yang dimiliki Java dalam class libraries , maka dimungkinkan untuk dapat memebangun bidang lines, shape, character, warna dan image pada suatu applet. Anda tidak harus menciptakan sebuah instance dari Graphics yang tujuannya adalah untuk membangun sesuatu di applet; pada applet anda metode kelas Graphics.

Teks dan Huruf Komputer Grafik

Komputer Grafi dapat juga membuat sebuah teks dan huruf, dengan menggunakan kelas Graphics, kita dapat mencetak teks ke layar, dalam kaitannya dengan kelas Font (yang kadang-kadang disebut kelas FontMetrics() . Kelas Font mewakili font tertentu 0 nama, haya dan ukurannya. Sedangkan FontMetrics memberikan kita informasi tentang font tersebut (misalnya, tinggi atau lebar aktual dari karakter tertentu_ segingga kita dapat secara tepat mengatur teks dalam applet. Perlu diingat bahwa proses penggambaran teks disini dilakukan sekali dan dimaksudkan untuk tetap tampil di layar.

Pembentukan Grafik Pada Java

Postingan yang saya buat berkaitan antara pertamuan yang satu dengan pertemuan yang lainnya, jika anda melewatkan postingan sebelumnya Anda bisa klik link ini . Grafik Dasar pada Java Pada grafik dasar java, terdapat beberapa objek grafik yang nilai koordinat pada grafik itu adalah bilangan bulat (integer). Koordinat grafik dalam komputer berbeda dengan koordinat grafik sehari-hari. Perhatikan gambar berikut. Berikut ini contoh applet yang menggambarkan berbagai  bentuk di grafik Java. Contoh Fungsi-fungsi Dasar Grafis. Keterangan perbaris: Disini adalah meng import  library applet, dimana diperlukan karena class ini meng-extends applet, note: jika ingin menggunakan JPanel atau Frame sebagai tempat kita untuk mengimplementasikan grafik, itu sangat diperbolehkan. Dalam baris ini kita mengimport library Graphics , berfungsi untuk menampilkan beberapa objek grafik dasar pada class itu sendiri. Bisa kita lihat pada metode paint  terdapat pada baris...