Info Contoh Program Array 2 Dimensi Pascal Ulasan


Pengertian Array 2 Dimensi
Pengertian Array 2 Dimensi from www.lectio.info

Contoh Program Array 2 Dimensi Pascal

Pengenalan Array 2 Dimensi

Sebelum membahas contoh program array 2 dimensi Pascal, kita perlu memahami terlebih dahulu apa itu array 2 dimensi. Array 2 dimensi, seperti namanya, merupakan sebuah array yang memiliki dua dimensi atau lebih. Dalam Pascal, array 2 dimensi dapat digunakan untuk menyimpan data dalam bentuk matriks atau tabel.

Mendeklarasikan Array 2 Dimensi

Untuk mendeklarasikan array 2 dimensi, kita perlu menentukan jumlah baris dan kolom yang akan digunakan. Berikut adalah contoh deklarasi array 2 dimensi dengan 2 baris dan 3 kolom: ``` var array2d: array[1..2, 1..3] of integer; ```

Mengisi Nilai pada Array 2 Dimensi

Setelah array 2 dimensi dideklarasikan, kita dapat mengisi nilai pada setiap elemen array. Berikut adalah contoh mengisi nilai pada array 2 dimensi: ``` var array2d: array[1..2, 1..3] of integer; begin array2d[1, 1] := 1; array2d[1, 2] := 2; array2d[1, 3] := 3; array2d[2, 1] := 4; array2d[2, 2] := 5; array2d[2, 3] := 6; end. ```

Mengakses Nilai pada Array 2 Dimensi

Setelah nilai pada array 2 dimensi diisi, kita dapat mengakses nilai tersebut dengan menggunakan indeks baris dan kolom. Berikut adalah contoh mengakses nilai pada array 2 dimensi: ``` var array2d: array[1..2, 1..3] of integer; nilai: integer; begin nilai := array2d[1, 2]; end. ```

Contoh Program Array 2 Dimensi Pascal

Berikut adalah contoh program array 2 dimensi Pascal yang dapat digunakan untuk menghitung jumlah elemen pada setiap baris dan kolom pada matriks: ``` program array2d; var array2d: array[1..3, 1..3] of integer; i, j, totalBaris, totalKolom: integer; begin for i := 1 to 3 do begin for j := 1 to 3 do begin write('Masukkan nilai pada baris ', i, ' kolom ', j, ': '); readln(array2d[i, j]); end; end; writeln('Matriks yang diinputkan adalah:'); for i := 1 to 3 do begin for j := 1 to 3 do begin write(array2d[i, j], ' '); end; writeln(); end; writeln('Jumlah elemen pada setiap baris:'); for i := 1 to 3 do begin totalBaris := 0; for j := 1 to 3 do begin totalBaris := totalBaris + array2d[i, j]; end; writeln('Baris ', i, ': ', totalBaris); end; writeln('Jumlah elemen pada setiap kolom:'); for j := 1 to 3 do begin totalKolom := 0; for i := 1 to 3 do begin totalKolom := totalKolom + array2d[i, j]; end; writeln('Kolom ', j, ': ', totalKolom); end; end. ``` Program di atas akan meminta pengguna untuk memasukkan nilai pada setiap elemen matriks, lalu akan menampilkan matriks yang diinputkan beserta jumlah elemen pada setiap baris dan kolom.

Kesimpulan

Array 2 dimensi merupakan salah satu fitur yang sangat berguna dalam bahasa pemrograman Pascal, terutama untuk menyimpan data dalam bentuk matriks atau tabel. Dalam contoh program di atas, kita dapat melihat bagaimana array 2 dimensi digunakan untuk menghitung jumlah elemen pada setiap baris dan kolom pada matriks. Dengan memahami konsep array 2 dimensi, kita dapat membuat program yang lebih kompleks dan efisien dalam menangani data.

Ada pertanyaan? Diskusikan dengan penulis atau pengguna lain
Tautan disalin ke papan klip!