Minggu, 28 Desember 2014

TOU 1 - Tulisan 9

Membuat Program Matriks di Pascal




Perhatikan codingan dibawah :


Keterangan :

Keterangan :
- Pada baris pertama terdapat codingan “program perkalian pascal, ini adalah sebuah judul dari program yang akan kita buat.

- User crt : yaitu perintah unit dari program pascal ini sendiri.

- Var : yaitu pendeklarasian variable yang akan kita gunakan dalam membuat program, nah maksud perintah a,b,c array [1..50,1..50] of integer adalah menyatakan data yang kita gunakan adalah data integer dan menjelaskan variable a,b,c sebagai array dengan dua ordo.

- Perintah  I,j,k,x,y,z integer menandakan pedeklarasian data variable I,j,k,x,y,z bertipe bilangan bulat.

- Begin : merupakan perintah untuk memulai program.

- Clrscr : perintah yang berfungsi untuk membersihkan layar.

- Writeln (‘Ukuran matriks A’) : mencetak kata yang ada didalam kurung dan diapit tanda kutip atas yaitu kata “Ukuran matriks A”

- Write (‘Baris : ‘) yaitu : menginput niai pada baris.

- Readln (x) : perintah untuk membaca nilai x yang akan kita input.

- Write (‘Kolom :’) yaitu : menginput nilai pada kolom.

- Readln (y) : perintah untuk membaca nillai y yang akan kita input.

- Writeln : memberikan jarak enter secara kebawah.

- Writeln (‘Ukuran matriks B’) : mencetak kata yang ada didalam kurung dan diapit tanda koma atas yaitu kata “Ukuran matriks B”

- Writeln (‘Baris : ‘ y) : mencetak nilai y yang sudah kita input sebelumnya.

- Write (‘kolom ‘) : menginput nilai pada kolom

- Readln (z) :  perintah untuk membaca nilai z yang akan kita input.

- For I = 1 to x do : proses looping dimana nilai I adalah 1 sampai nilai x yang sudah kita input tadi.

- For j = 1 to y do : sama seperti perintah sebelumnya yaitu proses looping dimana nilai j adalah 1 sampai nilai y yang sudah kita input sebelumnya.

- Begin : memulai program kembali.

- Write  (‘Elemen A[‘,I,’,’,j,’] : mencetak Elemen A beserta menginput nilai I dan J.

- Readln (a[I,j]) : membaca nilai dari variable a dan nilai I dan J.

- Writeln : memberikan jarak sebesar enter kebawah.

- For i=1 to y do : proses looping kembali dimana nilai I adalah 1 sampai nilai y.

- For j=1 to z do : melakukan proses looping dimana nilai j adalah 1 sampai nilai z.

- Begin : memulai program kembali.

- Write (‘Elemen B[‘,I,’,’,j,’] : ‘) : mencetak elemen B dan menginput nilai I dan J.

- Readln (b[I,j]) : membaca nilai dari variable b dan nilai dari I dan j.

- For k:=1 to y do : proses looping dimana nilai k adalah 1 sampai nilai y.

- C[I,j] = C[I,j] + A[I,,k] * b[k,j] : proses matematika penambahan dan perkalian dimana nilai c+a*b.

- Writeln : memmberikan jarak kembali.

- Writeln (‘Hasil dari perkalian matrix a dengan matrix b adalah ‘) : mencetak kata yang ada didalam kurung dan diapit tanda kutip atas.

- Writeln : memberikan jarak kembali.

- For i=1 tox do : proses looping kembali dimana nilai I adalah 1 dan sampai nilai x.

- Begin : memulai program kembali.

- For j=1 to z do : melakukan looping kembali dimana nilai j adalah 1 sampai nilai z.

- Writeln : memberikan jarak.

- End : menghentikan semua printah yang ada diatas sebelumnya.



Tampilan OUPUTnya : 





Semoga Bermanfaat :))

Tidak ada komentar:

Posting Komentar