Posted by : Rizmi
Selasa, 16 Januari 2018
LAPORAN AKHIR
Nama : Muhamad Rizmi
NPM : 14116641
Kelas : 2KA25
Baris : 2
Materi : Alin
Ketua
Asisten : Hafidz
LABORATORIUM SISTEM INFORMASI
UNIVERSITAS GUNADARMA
2017
MATRIX
Buat Prosedur ,Tipe data dan Variabel.
-
Pertama gunakan uses crt untuk memulai program pada Pascal.Lalu type t = object berfungsi untuk menjadikan data t sebagai object.Lalu buat m1 dan m2 sebagai array dengan tipe data Integer atau Numerik.Dan buat juga lok sebagai array dapat mengulang sampai 4 sebagai integer.Buat sebuah Variabel m sebagai t .Kemudian buat data i , j , k , pil lalu dideklarasikan menjadi Integer.Gambar seperti berikut :
- Coding t.inputanKita buat prosedur t.input.Begin untuk mulai ,clrscr untuk membersihkan layar kemudian tampilkan tulisan sebagai Inputan Matriks I.Kemudian logika perulangan for i 1 sampai 2, jika sudah terpenuhi maka lanjut ke begin for j 1 sampai 2 , lalu begin lagi.Lalu kita tampilkan Element Matriks nya [ i j] dibaca dengan m1 , kemudian diakhiri end; dan end; untuk menutup perulangan pada m1 yang dilakukan 2x Begin.Setelah itu Matriks ke II yang akan ditampilkan pada baris 35 dan kolom 1.Dengan logika k sebagai 2 agar menjadi Matriks kedua.Masuk lagi perulangan for i 1 sampai 2, jika sudah terpenuhi maka lanjut ke begin for j 1 sampai 2 , lalu Begin lagi.Lanjut ke baris 35 dengan kolom sebagai K ,tulis Element Matriks [ i j] dibaca dengan m2.Kemudian diakhiri End sebanyak 3x untuk menutup 1 begin pertama dan 2 begin Matriks kedua.Gambar seperti berikut :
- codingan t.tampilPertama masukkan prosedur t.tampil .Begin untuk memulai prosedur tampil.Lalu buat writeln untuk menampilkan tulisan pada layar untuk dibaca.WriteLn pada layar * Matriks I *Lalu ditulis Matriks 1 dari 1,1 5 spasi , Matriks 1 dari 1,2 5 spasi.Kemudian ditulis Matriks 1 dari 2,1 dengan 5 spasi , Matriks 1 dari 2,2 5 spasi.Matriks kedua ini dimulai pada baris 35 kolom 7 untuk menampilkan * Matriks II *.Baris 35 kolom 8 ditulis Matriks 2 dari 1,1 5 spasi , Matriks 2 dari 1,2 5 spasi.Baris 35 kolom 9 ditulis Matriks 2 dari 2,1 5 spasi ,Matriks 2 dari 2,2 5 spasi.Kemudian di ReadLnGambar Langkah ketiga seperti berikut :
- coding t.tambahPertama kita buat dahulu prosedurnya t.tambah.Buat writeln dengan Hasil Penjumlahan Matriks untuk menampilkan dilayar.Array· lok [1] dengan matriks 1 [1,1] ditambah matriks 2 [1,1].· lok [2] dengan matriks 1 [1,2] ditambah matriks 2 [1,2].· lok [3] dengan matriks 1 [2,1] ditambah matriks 2 [2,1].· lok [4] dengan matriks 1 [2,2] ditambah matriks 2 [2,2].ke baris 21 kolom 12 ditulis hasil dari array tadi lok[1] dengan 5 spasi , lok[2] dengan 5 spasi.ke baris 21 kolom 13 ditulis hasil juga array lok [3] dengan 5 spasi , lok [4] dengan 5 spasi.ReadLn untuk tampilkan pada Layar.Gambar seperti berikut :
- Coding t.kurang.Pertama kita buat prosedur t.kurang terlebih dahulu.Baris 4 kolom 9 diwriteln Hasil Matriks I – Matriks II.Array· lok[1] dengan matriks 1 [1,1] dikurang matriks 2 [1,1].· lok[2] dengan matriks 1 [1,2] dikurang matriks 2 [1,2].· lok[3] dengan matriks 1 [2,1] dikurang matriks 2 [2,1].· lok[4] dengan matriks 1 [2,2] dikurang matriks 2 [2,2].ke baris 11 kolom 11 writeln hasil dari array tadi lok[1] 5 spasi , lok[2] 5 spasi.ke baris 11 kolom 12 writeln hasil juga array lok [3] dengan 5 spasi , lok [4] dengan 5 spasi.Baris 40 pada kolom 9 writeln Hasil Matriks II – Matriks IArray· lok[1] dengan matriks 2 [1,1] dikurang matriks 1 [1,1].· lok[2] dengan matriks 2 [1,2] dikurang matriks 1 [1,2].· lok[3] dengan matriks 2 [2,1] dikurang matriks 1 [2,1].· lok[4] dengan matriks 2 [2,2] dikurang matriks 1 [2,2].ke baris 45 kolom 11 lok[1] 5 spasi , lok[2] 5 spasi.ke baris 45 kolom 12 lok[3] 5 spasi , lok[4] 5 spasi.ReadLnGambar Langkah Kelima seperti Berikut :
- Menu Matriks.Dimulai dengan Begin , lalu kita Repeat yang berarti dapat berulang setelah kita pilih yang terdapat pada menu. Gunakan juga clrscr untuk membersihkan layar ketika Mengulang (repeat).ke baris 25 baris 1 ditulis |----Menu Matriks----|ke baris 25 baris 2 ditulis | 1.input Matriks |ke baris 25 baris 3 ditulis | 2. Penjumlahan M |ke baris 25 baris 4 ditulis | 3.Pengurangan M |ke baris 25 baris 5 ditulis | 4. Exit |ke baris 25 baris 6 ditulis |---------------------------|ke baris 25 kolom 7 ditulis Pilihan namun ada Array [1..4] yang akan dibaca sebagai (pil)1 akan input dan tampil Matrik lalu End.2 akan tampil matrik tambah.3 akan tampil matrik kurang.4 akan keluar dari program.Gambar seperti berikut :
OUTPUT










