Latihan Prediksi Output & Debugging

Prediksi Output

Soal 1

Kode: $a + $b
Jawaban: 8

Soal 2

Kode: $a == $b
Jawaban: bool(true)

Soal 3

Kode: $a === $b
Jawaban: bool(false)

Soal 4

Jawaban: 8

Soal 5

Jawaban: 15

Debugging

Debugging 1

Kesalahan: Variable harus diawali tanda $
Perbaikan: $nama = "Andi";

Debugging 2

Kesalahan: Kurang tanda titik koma (;).
Perbaikan: $a = 10;

Debugging 3

Kesalahan: Operator AND seharusnya menggunakan &&.
Perbaikan: if ($umur >= 17 && $ktp) cat > tugas.php <<'PHP'

PROGRAM KASIR

Nama Barang : Buku
Harga : 5000
Jumlah : 7
Total : 35000
Diskon : 3500
Bayar : 31500