All The Best People are Crazy!!

Thursday 1 November 2012

Syntax PHP Perkalian matriks 3x3

<html>

<head>
<title>Sans Titre</title>
</head>
<body bgcolor="#FFFFFF">
<?
        $Angka[0][0]=3;
        $Angka[0][1]=5;
        $Angka[0][2]=6;
        $Angka[1][0]=5;
        $Angka[1][1]=6;
        $Angka[1][2]=1;
        $Angka[2][0]=5;
        $Angka[2][1]=6;
        $Angka[2][2]=6;

        $Angka2[0][0]=2;
        $Angka2[0][1]=4;
        $Angka2[0][2]=1;
        $Angka2[1][0]=2;
        $Angka2[1][1]=7;
        $Angka2[1][2]=9;
        $Angka2[2][0]=2;
        $Angka2[2][1]=7;
        $Angka2[2][2]=6;

        tampilmatriks($Angka);
        print"<br><br>";
        tampilmatriks($Angka2);
        print"<br><br>";
        $hasil=hitungkali($Angka,$Angka2);
        tampilmatriks($hasil);

        function tampilmatriks($A){
        for ($i=0;$i<=2;$i++)
        {
            if ($i>0){print"<br>";}
            for ($j=0;$j<=2;$j++)
             {
               Print " | ".$A[$i][$j]." | ";
             }
        } }

        function hitungkali($Angka,$Angka2){
        for ($i=0;$i<=2;$i++)
        {
            for ($j=0;$j<=2;$j++)
             {
                $hasil[$i][$j]= (($Angka[$i][0]*$Angka2[0][$j])+($Angka[$i][1]*$Angka2[1][$j])+($Angka[$i][2]*$Angka2[2][$j]));
             }

        } return $hasil;
        }

?>
</body>

</html>

1 comment:

Ads Inside Post