MACAM - MACAM OPERATOR
- Operator Penugasan
Operator assignment adalah operator untuk memasukkan suatu nilai ke dalam variabel. Operator ini sebenarnya sudah sering kita pakai sepanjang tutorial bahasa C++ di Duniailkom. Dalam bahasa C++, operator assignment menggunakan tanda sama dengan ( = ).
Operator Penugasan terdiri dari :
Contoh Syntax Operator Penugasan :<?php
$a = 5;
$a += 10; # sama dengan $a = $a + 10;
echo var_dump($a) . "<br>";
$a -= 20; # sama dengan $a = $a - 20;
echo var_dump($a) . "<br>";
$a *= 100; # sama dengan $a = $a * 100;
echo var_dump($a) . "<br>";
$a /= 10; # sama dengan $a = $a / 10;
echo var_dump($a) . "<br>";
?>
Operator Perbandingan
Operator perbandingan dipakai untuk membandingkan 2 buah nilai, apakah nilai tersebut sama besar, lebih kecil, lebih besar, dst. Hasil dari operator perbandingan ini adalah boolean true atau false. Ketika ditampilkan dengan perintah cout, true dan false ini akan ditampilkan compiler C++ sebagai integer 1 atau 0.
Tabel berikut merangkum hasil dari operator perbandingan dalam bahasa C++:<?php
$nilai = 88;
if ($nilai > 75){
echo "Selamat Anda dinyatakan lulus!!";
}
else {
echo "Anda dinyatakan tidak lulus, jangan menyerah!!!";
}
?>
Operator Logika
Operator logika membutuhkan dua operan dan satu operator. Operator yang paling sering digunakan adalah operator and (&& / and), operator or (|| / or) dan operator negasi atau not (!).Operator logika terdiri dari :
Operator Ternary
Operator ternary merupakan sebuah operator yang hanya memiliki 3 expession, dan operator ternary juga digunakan sebagai operator pembanding. Pada operator ternary jika ekspresi1 bernilai TRUE maka nilai yang dihasilkan adalah ekspresi2, dan sebaliknya jika ekspresi1 bernilai FALSE, maka nilai yang dihasilkan adalah ekspresi.
Contoh syntax operator ternary:
<?php
$nilai = 88
$status = $nilai > 75 ? "Lulus" : "Tidak lulus";
echo "Anda dinyatakan ".$status;
?>


No comments:
Post a Comment