Praktikum 2.3
a.Operator Aritmatika
<!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <title> praktikum 2. operator</title>
    <meta httpequiv="contenttype"content="text/html;charset=utf8"/>
    <meta name="generator" content="Geany 0.20" />
</head>
<body>
<?php
    $panjang =10;
    $lebar = 5;
    $luas;
    $selisih;
    $keliling;
    $hasil_bagi;
    $luas = $panjang * $lebar;
    echo "luas persegi dengan panjang $panjang dan lebar $lebar adalah $luas<br>";
    $selisih = $panjang - $lebar;
    echo" selisih antara $panjang dan $lebar adalah $selisih<br>";
    $keliling =($panjang*2) + ($lebar*2);
    echo" keliling persegi dengan panjang $panjang dan lebar $lebar adalah $keliling<br>";
    $hasil_bagi = $panjang / $lebar;
    echo "pembagian $panjang dengan $lebar adalah $hasil_bagi<br>";
?>
</body>
</html>
Output :
b.Operator Pembanding
<!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Strict//EN"
                  "http://www.w3.org/TR/xhtml1/DTD/xhtml1strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
     <title>Output Demo a1</title>
     <meta httpequiv="contenttype" content="text/html;charset=utf8" />
     <meta name="generator" content="Geany 0.20" />
</head>
<body>
    <?php
          $panjang  = 10;
           $lebar    = 5 ;
          $alas     = 5  ;
          echo ($panjang != $lebar) . "<br/>";
          echo ($lebar == $alas). "<br/>";
          echo ($panjang < $lebar) . "<br/>";
          echo ($lebar  > $alas ) . "<br/>";
          echo ($panjang >= $lebar). "<br/>";
          echo ($lebar <=$alas) . "<br/>";
    ?>
</body>
</html>
Output:
c.Operator Logika
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <title>Praktikum 2. Operator </title>
    <meta http-equiv="content-type" content="text/html;charset=utf-8" />
    <meta name="generator" content="Geany 0.20" />
<head>
<body>
    <?php
    $mahasiswa = true;
    $pelajar = true;
    $pekerja = false;
    echo ($pekerja && $pelajar)."<br>";
    echo ($mahasiswa and $pelajar)."<br>";
    echo ($pekerja || $mahasiswa)."<br>";
    echo ($mahasiswa or $pelajar)."<br>";
    echo ($pelajar xor $mahasiswa)."<br>";
    echo ($mahasiswa xor $pelajar)."<br>";
    echo (!$pekerja)."<br>";
    echo (!$mahasiswa)."<br>";
?>
</body>
</html>
Output:
d.String Operator
<!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <title>Output Demo a1</title>
    <meta httpequiv="contenttype"content="text/html;charset=utf8"/>
    <meta name="generator" content="Geany 0.20" />
</head>
<body>
    <?php
        $nama_depan =  "Khusnul";
        $nama_belakang = "Azima";
    echo $nama_depan." ".$nama_belakang;
       ?>
</body>
</html>
Output:
d.Precendence Operator
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
         "http://www.w3.org/TR/xhtml/DTD/xhtml-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="on" lang="on">
<head>
    <tittle>Praktikum 2. operator<br></tittle>
    <meta http-equiv="content-type" content="text/html; charsct=utf-8" />
    <meta name="generator" content="Geany 0.20" />
</head>
<body>
    <?php
    $hasil1 = 36 + 9 /9 * 10 % 5;
    $hasil2 = (36 + 9) / 9 * 10 % 5;
    $hasil3 =  36 + 9 / 9 * (10% 5);
    echo $hasil1."<br>";
    echo $hasil2."<br>";
    echo $hasil3."<br>";
    ?>
</body>
</html>
Output:
Pratikum 2.4
a.Konstanta
<!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Praktikum 2. konstanta</title>
<meta httpequiv="contenttype"content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>
<body>
    <?php
     define ('HARIKEMERDEKAANRI','17 Agustus 1945');
     define ('TITIKDIDIHAIR',100);
     define ('PI',3.14);
     define ('PERCEPATANGRAVITASI',9.8);
     echo "hari kemerdekaan RI adalah ".HARIKEMERDEKAANRI."<br>";
     echo "titik didih air adalah". TITIKDIDIHAIR."<br>";
     echo "hari kemerdekaan RI adalah ".PI."<br>";
     echo "hari kemerdekaan RI adalah ".PERCEPATANGRAVITASI."<br>";
    ?>
</body>
</html>
Output:
Pertanyaan & Jawaban :
1.Apa fungsi operator ++ dan --?
- ++(increment) adalah opertor unary yang dapat menambah satu dari operan mereka,masing-masing. Mereka umumnya diimplementasikan dalam bahasa pemrograman imperatif.Operand harus memiliki tipe data aritmatika, dan harus merujuk ke objek data yang dimodifikasi
- --(decrement) adalah operator unary yang dapat mengurangi satu dari operan mereka.Operand harus memiliki tipe data aritmatika, dan harus merujuk ke objek data yang dimodifikasi.
- Dan ke-2 operan ini Sejak operator penambahan / pengurangan memodifikasi operan, gunakan seperti operand lebih dari sekali dalam ekspresi yang sama dapat menghasilkan hasil yang tidak terdefinisi.
- pada baris pertama Operator /, * , % memiliki derajat yang sama.Sedangkan pada baris ke-3 operator () memiliki derajat yang lebih tinggi dari * , / sehingga dapat output yang sama.
- Boleh seperti contoh di bawah ini
define ('titikdidihair',100);
define ('PI',3.14);
echo "titik didih air adalah". titikdidihair."<br>";
echo "hari kemerdekaan RI adalah ".PI."<br>";
?>
 
EmoticonEmoticon