Bab 3 – Operator Dasar PHP

Tujuan Pembelajaran

Setelah mempelajari bab ini, peserta didik mampu:

  • Memahami konsep operator dalam PHP.
  • Menggunakan operator aritmatika.
  • Menggunakan operator penugasan.
  • Menggunakan operator perbandingan.
  • Menggunakan operator logika sederhana.

Pengertian Operator

Operator adalah simbol yang digunakan untuk melakukan operasi terhadap suatu nilai atau variabel.

Contoh:

$a = 10;
$b = 5;

echo $a + $b;

Output:

15

Operator Aritmatika

OperatorFungsiContoh
+Penjumlahan$a + $b
-Pengurangan$a - $b
*Perkalian$a * $b
/Pembagian$a / $b
%Sisa bagi$a % $b

Contoh:

<?php
$a = 20;
$b = 4;

echo "Tambah: ".($a + $b)."<br>";
echo "Kurang: ".($a - $b)."<br>";
echo "Kali: ".($a * $b)."<br>";
echo "Bagi: ".($a / $b)."<br>";
echo "Modulus: ".($a % $b);
?>

Operator Penugasan

$nilai = 10;
$nilai += 5;
echo $nilai;

Output:

15

Operator Perbandingan

$a = 10;
$b = 20;

var_dump($a > $b);
var_dump($a < $b);
var_dump($a == $b);

Operator Logika

Contoh:

$nilai = 85;
$absen = 90;

if ($nilai >= 75 && $absen >= 80) {
echo "Lulus";
} else {
echo "Belum Lulus";
}

Meskipun struktur if akan dipelajari lebih mendalam pada bagian berikutnya, contoh ini menunjukkan penggunaan operator logika && (AND).


Latihan Praktik Bab 3

Praktik 1

Buat kalkulator sederhana yang menghitung:

  • Penjumlahan
  • Pengurangan
  • Perkalian
  • Pembagian

dari dua buah variabel.


Praktik 2

Bandingkan dua nilai menggunakan:

  • >
  • <
  • ==
  • !=

Tampilkan hasil dengan var_dump().


Praktik 3

Buat program yang menentukan apakah seorang siswa lulus jika:

  • Nilai ≥ 75
  • Kehadiran ≥ 80%

Gunakan operator logika &&.


Tugas Praktik Bab 3

Buat program Perhitungan Nilai Akhir Siswa dengan ketentuan:

  • Nilai Tugas = 30%
  • Nilai UTS = 30%
  • Nilai UAS = 40%

Program harus:

  1. Menggunakan variabel.
  2. Menghitung nilai akhir menggunakan operator aritmatika.
  3. Menampilkan seluruh nilai dan hasil akhir.
  4. Menentukan status “Lulus” atau “Belum Lulus” menggunakan operator perbandingan dan logika (batas kelulusan 75).

Similar Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *