Matrik Penjumlahan dan Pengurangan 


Penjumlahan matriks adalah operasi penjumlahan dua matriks dengan menjumlahkan komponen-komponennya yang seletak. Dua matriks dapat dijumlahkan jika jumlah baris dan kolomnya sama.Matriks hasil penjumlahannya juga akan memiliki ordo yang sama.

# untuk membuat pengurangan , hanya tinggal ganti operasi matematikanya 🙂

1. Buat file dengan matrik-penjumlahan.php

<div class=“subs-content-matrik”>
    <h1>Masukkan Matrik </h1>
        <form method=“POST” action=“” enctype=“multipart/form-data”>
            <div class=“push-left”>
                <input class=“input-matrik” type=“text” name=“baris1”
placeholder=“Berapa Baris” required=“required”>
            </div>
            <div class=“push-left”>
                <input class=“input-matrik” type=“text” name=“kolom1”
placeholder=“Berapa Kolom” required=“required”>
            </div>
            <div class=“push-left”>
                <input class=“btn-submit green” type=“submit”
name=“tampil” value=“Tampilkan”>
            </div>
        </form>
</div>  
<div class=“sub-content-matrik”>
    <h1>Inputan Matrik</h1>
        <div class=“subs-content-matrik-form”>
            <form method=‘POST’ action=‘proses-jumlah-matrik.php’
enctype=‘multipart/form-data’>
            <?php
            if(isset($_POST[‘baris1’]) || isset($_POST[‘kolom1’]) ){
                    if(preg_match(“/’`|onion|%27|order|– -/”,
$_POST[‘baris1’])){
                        header(‘location:404.php’);
                    }else if(preg_match(“/’`|onion|%27|order|– -/”,
$_POST[‘kolom1’])){
                        header(‘location:404.php’);
                    }else{
                        $BilanganHasil=new operasiPenjumlahanMatrik
($_POST[‘baris1’],$_POST[‘kolom1’]);
                        $BilanganHasil->penjumlahanMatrik();
                    }
            }
            ?>  
            </form>
        </div>
</div>

2. Buat file class.php

/*///// CLASS PELAJARAN MATRIK ////////*/
class operasiPenjumlahanMatrik{
    public function __construct($baris1,$kolom1){
        $this->baris1=$baris1;
        $this->kolom1=$kolom1;
    }
        function penjumlahanMatrik(){
            $baris1=trim($this->baris1);
            $kolom1=trim($this->kolom1);
                if (is_numeric($baris1) || is_numeric($kolom1) == TRUE) {
                    echo

“;
                    echo“<input type='hidden' name='baris1'
value='”.$baris1.“‘>”;
                    echo“<input type='hidden' name='kolom1'
value='”.$kolom1.“‘>”;
                        for ($i=0; $i < $baris1; $i++) {
                            echo

“;
                                for ($j=0; $j < $kolom1 ; $j++) {
                                    echo

“;

                                }
                            echo

“;

                        }
                    echo
<input class='hasil'
type=’text’ name=’matrikA”.$i.
.$j.“‘required=’required’>

“;

                    echo“<div style='float:left;text-align:center;
font-weight:bold;font-size:20px;’>+

“;

                    echo

<table
style=’width:100%;float:left;’>”;
                        for ($i=0; $i < $baris1; $i++) {
                            echo

;
                                for ($j=0; $j < $kolom1 ; $j++) {
                                    echo

<input class='hasil'
type=’text’ name=’matrikB”.$i.
.$j.“‘required=’required’>

“;

                                }   
                            echo

“;

                        }
                    echo

“;

                    echo

“;

                    echo

<input class='btn-submit green' style='width:20%;'
type=’submit’ name=’jumlah’ value=’Jumlah’>

“;

                }else{
                    echo

Baris

* Tolong Masukkan Angka
!

“;

                }
        }
}

Sekian Terima Kasih dan Selamat Mencoba !
COMING SOON : Perkalian matrik dengan PHP